0
我有一個關於如何正確重寫URL的問題。.htaccess用參數重寫
我想重寫每個URL的index.php?p = thatpage,例如
- http://example.org/test應該去http://example.org/index.php?p=test
- http://example.org/test/應該去http://example.org/index.php?p=test
- http://example.org/test?param1=asdf應該去http://example.org/index.php?p=test¶m1=asdf
- http://example.org/test/?param1=asdf應該去http://example.org/index.php?p=test¶m1=asdf
Param1沒有名稱param1,應該可以添加更多參數。在這一刻我有:
RewriteRule ^([a-z]+)*$ ./index.php?p=$1
哪些工作正常的前兩個,但不是最後。
可選的,如果以'img'或'layout'開頭,不要重寫一個URL。
在此先感謝!