3
我正在使用CodeIgnter,因爲我的所有鏈接都像base.com/index.php/home/index
或www.base.com/index.php/home/index
。 我想只能作爲base.com/home/index
顯示他們,如果possible.I試圖尋找在互聯網上,得到了在htacces重寫從他們兩人爲:重寫www到非www和index.php CI
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$0 [PT,L]
RewriteCond %{HTTP_HOST} ^domain\.com\$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com\$
RewriteRule ^/?$ "http\:\/\/domain\.com\/" [R=301,L]
和
RewriteEngine on
RewriteCond %{HTTP_HOST} !^domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
把它們分開,他們工作。但他們不會做我需要他們做的事情。 任何人都知道解決方案?謝謝。
非常感謝:)。 –