【发布时间】:2014-05-15 21:37:10
【问题描述】:
我有以下从文件夹加载域的重写规则。当我尝试转到http://www.mydomainfolder.com/somerfolder 时遇到的问题然后它重定向并在地址(http://www.mydomainfolder.com/mydomainfolder/somefolder/index.php)中显示“mydomainfolder”但如果添加尾部斜杠(http://www.mydomainfolder.com/somerfolder/)那么它不会显示 mydomainfodler地址。我在这里做错了什么。请帮忙!!
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)?smydomain.com$
RewriteCond %{REQUEST_URI} !^/mydomainfolder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /mydomainfolder/$1
RewriteCond %{HTTP_HOST} ^(.*)?mydomain.com$
RewriteRule ^(/)?$ /mydomainfolder/$1/index.php [L]
【问题讨论】:
标签: apache .htaccess rewrite rule