有我的問題的例子很多在線,但因爲它涉及到一些正則表達式我可以用一點點你的幫助。
我怎麼能轉換這個URL ....
www.example.com/profile.php?user=username123
...進入這個網址?
www.example.com/username123
有我的問題的例子很多在線,但因爲它涉及到一些正則表達式我可以用一點點你的幫助。
我怎麼能轉換這個URL ....
www.example.com/profile.php?user=username123
...進入這個網址?
www.example.com/username123
在根文件夾中創建一個名爲.htaccess的文件,並在其中寫入以下內容。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ profile.php?user=$1 [QSA,L]
在這種形式下,這個問題已經被詢問和回答了。除非你不顯示你到目前爲止已經嘗試過的東西,並且根據給定的例子解釋了什麼在*你的案例中不起作用,因爲它不同,我沒有太多的幫助動機。只是說。 – hakre
好的。我會讓它聽起來更加複雜,但同時也會得出同樣的結論。我不明白MOD REWRITE或REGEX。我會回來複製和粘貼我發現的一些例子,這些例子會給我研究的幻覺,而對於它的工作原理我仍然無能爲力。 – ASPiRE
這只是爲了理解正則表達式,你需要學習。從簡單的事情開始。正則表達式是一種獨立於自己的規則的語言。當我開始使用mod_rewrite的時候,我通常使用(當時的apache 1.x)文檔。他們有一個例子列表,你可以用mod_rewrite和如何做。 – hakre