嘿,我期待作出的.htaccess修改文件改變:
newProject/index.php?start=2
到
newProject/page/2
我怎麼可能去呢?謝謝!
嘿,我期待作出的.htaccess修改文件改變:
newProject/index.php?start=2
到
newProject/page/2
我怎麼可能去呢?謝謝!
我認爲你的問題是倒退的,特別是如果你正在尋找更乾淨的網址。
RewriteEngine On
RewriteRule ^newProject/page/(\d+)$ /newProject/index.php?start=$1
我假設你的用戶會點擊的URL像/newProject/page/2
,並在newProject/index.php
PHP腳本將訪問$_GET['start']
閱讀的頁碼。
如果您使用的是Apache 2.2.12或更高版本,請考慮使用FallbackResource指令。有關替代技術的討論,請參見http://httpd.apache.org/docs/trunk/rewrite/remapping.html#fallback-resource。
你爲什麼要這麼做? 99%的時間你想以相反的方式做到這一點。 – NullUserException 2011-03-03 07:16:09
很多原因。搜索引擎優化,更清潔的網址,不會讓人們篡改我的$ _GET變量......大多數搜索引擎優化雖然 – Nazmun 2011-03-03 07:20:15
Nazmun所以你實際上是向後問這個問題。 – NullUserException 2011-03-03 07:26:15