我想在我的Apache中進行url重寫,但我不確定它是哪一個。例如,如果有人去www.example.com
點擊中有一個選項卡上,默認情況下它會www.example.com/profile.php
我怎樣才能把它改寫爲www.example.com/profile
/或更好,www.example.com
沒有/profile/
Apache Url重寫或掩碼刪除擴展名爲.php
RewriteEngine On
RewriteCond %{HTTP} on
RewriteRule ^/(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/$1\.php -f
RewriteRule ^/(.*)$ /$1.php [L,QSA]
RewriteCond %{HTTP_USER_AGENT} libwww-perl
RewriteRule^– [F]
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{QUERY_STRING} foo=(.*)
RewriteRule ^grab(.*) /search.php?query=%1
你是否已經嘗試改寫這個網址? – umka
是的,我附上我的代碼。另一件事我該如何重寫搜索? –