【发布时间】:2017-08-16 13:33:27
【问题描述】:
在 stackoverflow 中搜索了此问题的答案,但找不到任何有效的答案。
我的问题是:我有一个名为 http://lasalida.net 的站点(用于马德里位置),我将它复制到一个子域以为萨拉戈萨位置设置一个站点:http://zaragoza.lasalida.net
我已经在数据库中设置了 site_url 和 home,两者都是为子域设置的。 .htaccess 中没有重定向,即使没有 htaccess 也尝试过,同样的情况。
如果我使用子域基础链接,它会重定向到主域
如果我使用子域下的任何页面,我会留在子域。
只有第一页,主页面被重定向到主域地址。
我应该怎么做才能让子域的基地址在没有重定向的情况下工作?
【问题讨论】:
-
你更新你的永久链接了吗?
-
是的,设置为主页面的永久链接也指向子域。
-
请向我们展示您的 .htaccess 文件内容
-
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress但没关系,如果我删除 .htaccess 文件也会发生同样的情况。 -
您应该有两个 .htaccess 文件。一个用于您的主站点(马德里位置),另一个位于您的子域站点(萨拉戈萨位置)的子目录中。
标签: wordpress .htaccess redirect subdomain