Hy!如何重寫我的網址?
我正在開發一個網站,並與.htaccess
有一個小問題。
問題: 如何重寫url?
From: http://www.mysite.com/index.php?page=about
To: http://www.mysite.com/about/
和
From: http://www.mysite.com/index.php?page=stuff&catId=1
To: http://www.mysite.com/stuff/1/
和
From: http://www.mysite.com/index.php?page=stuff&catId=1#someAnchor
To: http://www.mysite.com/stuff/1/#someAnchor
目前,我這樣做,但它不工作! :(
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1 [L]
RewriteRule ^page/([^/.]+)/([^/.]+)/?$ index.php?page=$1&catId=$2 [L]
</IfModule>
請幫助。 在此先感謝,西爾瓦諾。
爲什麼不把這些包含在你的PHP腳本中?您可以在請求特定頁面時重定向。 – Coeffect 2011-06-16 19:10:17
因爲它對搜索引擎更友好 – human 2011-06-16 19:19:04