1
我想重寫「http://domain.com/url-name/」, 看「http://domain.com/?url=‘URL名稱’.htaccess的創建永久鏈接
我想這一點,但沒有成功。
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]*)\$/ ^([^/]*)?url=$1
我想重寫「http://domain.com/url-name/」, 看「http://domain.com/?url=‘URL名稱’.htaccess的創建永久鏈接
我想這一點,但沒有成功。
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]*)\$/ ^([^/]*)?url=$1
很少有失誤:
$
那麼它將匹配字面$
RewriteCond
僅影響非文件和非目錄。你的代碼改成這樣:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* ?url=$0 [L,QSA]
:(無其不工作,可能是什麼問題(我沒有提到,我在本地主機並非真正的主機上這樣做呢? ) –
對不起我的朋友,你是對的,我會給你所有的細節。我使用xampp,所以我創建了與你給我的條件.htaccess文件比我在瀏覽器上輸入此URL: http :// localhost /?url = post-name。沒有錯誤發生,什麼都沒有發生.htaccess文件位於根目錄中,與index.php相同 –
確切地說:D我雖然必須寫它,將 看起來像那樣,無論如何非常感謝你,它作爲一種魅力:D。 –