0
我想了解Mod重寫規則是如何工作的。用Mod重寫多條規則
我現在有這個權利,第一條規則起作用,第二條不起作用。這裏有什麼解決方案?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/\.]+)/?$ ?page=project&name=$1 [NC,L]
RewriteRule ^([^/\.]+)/?$ index.php?category=$1 [NC,L]
我知道了,和第二條規則仍然如果我刪除它不工作。 – user1434010
嘗試在斜線處添加替換網址:'/index.php?category = $ 1'。在我的測試中,它使用了斜線,而沒有使用斜線'mod_rewrite'完成了一些完全瘋狂的事情:嘗試使用我的完整文件系統路徑作爲URL路徑將index.php文件創建爲HTTP子請求。 – lanzz
嗯。無論我是否放下斜線,都沒有任何區別。 – user1434010