0
每個註冊的成員都有一個用戶配置文件。該URL如下所示:http://domain.com/content/profile/profile.php?username=USERNAMEOFTHEUSER用戶配置文件的htaccess url重寫
如何重寫它以顯示URL:http://domain.com/USERNAMEOFTHEUSER?
我已經試過:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^/]*)\.html$ content/profile/$1 [L,QSA]
但它不是工作,我不知道htaccess的。
編輯#1
而且,我的地圖結構是這樣的:
content/example1/example_file1.php
content/example2/example_file2.php
content/example3/example_file3.php
如何隱藏內容/例子/地圖?那麼:domain.com/content/example2/example_file2.php
變成domain.com/example_file2?
謝謝!
指正!每當我轉到根目錄中的文件時,它就會顯示一個空的用戶配置文件。 – user3512502
這應該只發生在文件不存在的情況下? – Howli
我忘了提及我也想刪除.php擴展名。無論何時輸入:domain.com/index.php索引頁面都會出現。當我輸入domain.com/index時,它顯示一個不存在的配置文件。相反,它應該顯示索引。相同的任何其他網頁。 – user3512502