重定向到一個頁面重寫規則我有一個鏈接,鏈接到http://mysite.com/profile.php?username=myname,當我們點擊它htaccess的重寫條件和使用特定的名稱
瀏覽器會顯示http://mysite.com/myname。我已經寫了htaccess的
,我不想改變他們的所有其他鏈接...
有人能幫助我嗎?
重定向到一個頁面重寫規則我有一個鏈接,鏈接到http://mysite.com/profile.php?username=myname,當我們點擊它htaccess的重寫條件和使用特定的名稱
瀏覽器會顯示http://mysite.com/myname。我已經寫了htaccess的
,我不想改變他們的所有其他鏈接...
有人能幫助我嗎?
RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule^profile.php?username=%1 [L,QSA]
NC
:Apache Docs: flag_ncL
:Apache Docs: flag_lQSA
:Apache Docs: flag_qsa謝謝你的回覆.. Bt我需要多個用戶的條件... – Micku 2012-02-02 07:04:50
@Micku檢查更新的答案。 – ThinkingMonkey 2012-02-02 07:06:59
你的工作...非常感謝你.... – Micku 2012-02-02 07:53:18
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]+) /profile.php?username=$1 [NC]
在你的.htaccess:
RewriteEngine on
RewriteRule ^/profile\.php\?username=([A-Za-z0-9]+) /$1
你的問題是不明確的,你能解釋一下嗎? – Ashraf 2012-02-02 06:42:28
我創建了http://mysite.com/profile.php?username=myname ..我想在我的網站用戶打開頁面爲:http://mysite.com/myname – Micku 2012-02-02 06:45:56