2012-07-19 103 views

回答

1

將.htaccess文件放入http://www.domain.co.uk/文檔根目錄

到http://www.city-name.domain.co.uk/index.php/city/details/city-name

RewriteRule ^(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] 

到http://www.city-name.domain .co.uk/index.php文件/城市/信息/城市名稱

RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] 

如果服務器是一樣的,上面的重寫規則設置這條線,以防止重定向循環

RewriteCond %{HTTP_HOST} !^www\.(.*).domain\.co\.uk [NC] 

文件內容例如

<ifModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteCond %{HTTP_HOST} !^www\.(.*).domain\.co\.uk [NC] 
    RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L] 
</IfModule> 

要排除domain.co.uk(whitout WWW)

<ifModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteCond %{HTTP_HOST} !^www\.(.*).domain\.co\.uk [NC] 
    RewriteCond %{HTTP_HOST} !^domain\.co\.uk [NC] 
    RewriteRule ^index.php/(.*)/([^/]+)$ http://www.$2.domain.co.uk/$1/$2 [R=301,L]  
</IfModule> 
+0

謝謝老兄......太感謝你了... – user1514316 2012-07-19 11:43:14

+0

但多一個問題是存在的。現在CSS和圖像路徑不能正常工作 – user1514316 2012-07-19 11:49:09

+0

請問,你可以把一個CSS和圖像路徑的例子? – mabarroso 2012-07-19 12:16:50