我的网站运行在网络服务器“www”文件夹的根目录中。我有一个.htaccess文件,如:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?pagina=$1
RewriteRule ^rochii-de-seara/([a-zA-Z0-9_-]+)/rochie/([a-zA-Z0-9_-]+)$ colectie.php?colectie=$1&rochie=$2
RewriteRule ^rochii-de-seara/([a-zA-Z0-9_-]+)$ colectie.php?colectie=$1
RewriteRule ^rochii-de-seara/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ colectie.php?colectie=$1&subpage=$2
RewriteRule ^material-rochie/([a-zA-Z0-9_-]+)$ colectie.php?material=$1
RewriteRule ^culoare-rochie/([a-zA-Z0-9_-]+)$ colectie.php?culoare=$1
RewriteRule ^tip-rochie/([a-zA-Z0-9_-]+)$ colectie.php?tip=$1
RewriteRule ^colectie/([a-zA-Z0-9_-]+)/rochie/([a-zA-Z0-9_-]+)$ colectie.php?colectie=$1&rochie=$2?nume=$3?comentariu=$4?rochie=$5?ref=$6?submit=$7
网站本身目前运作良好,但是......
我创建了一个名为“rochii-seara”的子域名(映射到根目录中的“rochiideseara”子文件夹,没有重定向),我想从以下网址访问它:的 “rochii-seara.domain.com”即可。问题是当我尝试访问子域时,我被重定向到网站的主页。如果我通过“domain.com/rochiideseara”访问它,它可以正常工作。我不是Apache的专家,但我想根目录中的.htaccess文件存在问题。你能帮忙吗?
提前致谢!
LE:“rochiideseara”子文件夹中的.htaccess文件为空。
答案 0 :(得分:0)
内部/rochiideseara/.htaccess
有这一行:
RewriteEngine On
覆盖父.htaccess的所有规则