我想能夠使用重寫規則重定向誰打開鏈接的人:重寫規則沒有正確重定向
domain.com/name
到
index.php?username=name
什麼是做的最好辦法它?
我試圖發佈我寫的htaccess代碼,但是stackoverflow一直說它不符合標準,所以我刪除了它。 由於事先
我想能夠使用重寫規則重定向誰打開鏈接的人:重寫規則沒有正確重定向
domain.com/name
到
index.php?username=name
什麼是做的最好辦法它?
我試圖發佈我寫的htaccess代碼,但是stackoverflow一直說它不符合標準,所以我刪除了它。 由於事先
像這樣的事情會做到這一點:
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/([^/]+)/? [NC]
RewriteRule .* index.php?username=%1 [L,QSA]
它將映射默默地
http://domain.com/name
要
http://domain.com/index.php?username=name
對於本要工作,/name
必須是傳入URL路徑中的第一個目錄。
你的意思是「index.php?username = name」 – TheRealKingK
是的。修好了抱歉。它實際上是這樣的:index.php?a = profile&u = johndoe – cppit