我在Web根一堆文件: -htaccess的/ mod_rewrite的搜索引擎友好的URL
/abc-674.php
/def-643.php
etc.etc。
我想說明這些的時候下面的URL的請求,而無需在瀏覽器上更改網址: -
/products/abc-674/this_can_be_anything.php
/產品/ ABC-674/or_this。 PHP
都重定向到/abc-674.php,並
/products/def-643/this_can_be_anything.php
/products/def-643/or_this.php
都重定向到/def-643.php。
所以,基本上,產品/和下/之間的位爲目標,一段時間後,什麼都可以有效地被忽略。
如果它的事項,我已經有了一些代碼在我的.htaccess將所有流量引導到我的參訪網域(WWW): -
# Direct all traffic to domain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.com [NC]
RewriteCond %{HTTP_HOST} !^domain$ [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [R=301,L]
編輯:爲了澄清 - 第二屆最後一行在上面是因爲我只通過http://domain/訪問我的開發服務器上的網站,所以不希望重寫應用這些請求。但是,我確實希望將這種新的重寫應用於所有請求。
任何幫助非常感謝!
謝謝,但我無法得到那個工作。我對我原來的問題做了一些澄清,也許這就是原因? – 2011-02-17 12:02:37