1
我一直在尋找一種方式來隱藏URL中的文件擴展名和我碰到這個代碼就來了:的.htaccess阻止WP admin用戶對WP的管理功能的訪問
<IfModule mod_rewrite.c>
## Go Daddy servers need the Options -MultiViews code below
Options -MultiViews
RewriteEngine On
RewriteBase/
# To externally redirect /dir/foo.php to /dir/foo
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule^%1 [R,L,NE]
## To internally redirect /dir/foo to /dir/foo.php
RewriteCond %{REQUEST_FILENAME}.php -f [NC]
RewriteRule^%{REQUEST_URI}.php [L]
</IfModule>
它精美的作品,直到我發現了由於某種原因,這阻止了WP管理員帳戶中的WP管理功能,這意味着我無法激活/停用插件,添加/編輯/刪除用戶等等。所以我不得不刪除.htaccess文件,現在我的URL中有.php擴展名。
有沒有一種方法隱藏我的URL擴展而不會失去我的WP管理功能?乾杯。
嗨凱文。我感謝你的迴應。那麼,我不介意管理員網址或帖子網址中的.php擴展名。我真正介意的是網站頁面URL中的.php擴展名。例如。我目前有http://www.adielrios.com/contato.php,而我寧願有http://www.adielrios.com/contato。我使用的代碼完成了這項工作,但成本很高 - 在WP的管理面板中阻止管理功能(我不知道爲什麼會這麼做),這顯然不是一個理想的結果。這是可行的嗎? = /謝謝。 –