【问题标题】:Wordpress url error on form actions on unix web server (~...)Unix Web 服务器上表单操作的 Wordpress url 错误(~...)
【发布时间】:2010-10-05 19:05:43
【问题描述】:

我的 wordpress 安装出错...我解释一下: 我的 wordpress 现在在一个基于 unix 的服务器上,使用 directadmin 来管理我的域... 我在女巫上配置了一个新域,我可以通过以下方式访问:http://ipaddress/~username... 然后,出于我个人的需要,我使用这样的 htaccess 重定向通过另一个域名访问该网站:

RewriteEngine on
RewriteCond %{HTTP_HOST} subdomain.example.com
RewriteRule (.*) http://ipaddress/~username/$1 [P,L]

在这里,一切正常。问题出在管理面板中,在表单操作上(例如,当我保存常规配置时,或者当我通过检查选择许多帖子时,选择“移至垃圾箱”操作并单击“应用”... Wordpress 执行操作并尝试显示此 url:

http://subdomain.example.com/~用户名/wp-admin/edit.php?trashed=1&ids=456

为什么 wordpress 在 url 中添加 /~username?

【问题讨论】:

    标签: wordpress url .htaccess url-rewriting admin


    【解决方案1】:

    H 已经用 htaccess 文件解决了这个问题。这是里面的代码:

    RewriteEngine On
    RewriteRule ~[^/]*/(.*) http://domain.com/$1 [R]
    

    这只是在没有 /~username 的情况下重定向并让一切正常

    感谢威尔 :)

    奥利维尔

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-26
      • 1970-01-01
      • 2015-07-27
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多