0
我努力使這項工作:的.htaccess:子域映射不正確
forum.domain.com - > domain.com/forum
問題是,這工作,但後來當我嘗試一個論壇的訪問話題,它說404
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^forum\.domain\.com\$1$
RewriteCond %{HTTP_HOST} ^www\.forum\.domain\.com\$1$
RewriteCond %{REQUEST_URI} !^http://forum.domain.com/
RewriteRule ^(.*)$ /forum/index.php [R=301,P]
</IfModule>
這有同樣的問題。 http://forum.domain.com/topic/108-Test-topc/不工作,但http://forum.domain.com/index.php/topic/108-Test-topc/ wors。 http://forum.domain.com/雖然工作和打開論壇的主頁。那麼如何從主題視圖中刪除index.php需求呢? – Deep
好的,現在就試試。 – anubhava
RewriteCond%{HTTP_HOST} ^(www \。)?forum \ .domain \ .com $ [NC] RewriteCond%{REQUEST_URI}!^/forum/[NC] RewriteRule^/forum/index.php [R = 301,P] – Deep