[英]Wordpress url error on form actions on unix web server (~…)
我的wordpress安裝出現錯誤...我向自己解釋:我的wordpress現在位於具有Directadmin的基於Unix的服務器上,用於管理我的域...我已經在巫婆上配置了一個新域,我可以通過以下方式訪問: ipaddress /〜username ...然后,出於個人需要,我使用htaccess重定向通過另一個域名訪問該網站,如下所示:
RewriteEngine on
RewriteCond %{HTTP_HOST} subdomain.example.com
RewriteRule (.*) http://ipaddress/~username/$1 [P,L]
在這里,一切正常。 問題出在管理面板上,在表單操作上(例如,當我保存常規配置時,或者當我通過檢查選擇許多帖子時,選擇“移至垃圾箱”操作並單擊“應用” ... Wordpress執行並嘗試顯示此網址:
http://subdomain.example.com /〜用戶名 /wp-admin/edit.php?trashed=1&ids=456
為什么wordpress在URL中添加/〜用戶名?
H已經使用htaccess文件解決了該問題。 這是其中的代碼:
RewriteEngine On
RewriteRule ~[^/]*/(.*) http://domain.com/$1 [R]
只需重定向而不使用/〜username,並使所有工作正常
多虧了威爾:)
奧利維爾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.