【问题标题】:Can't find the redirect 'configuration file'找不到重定向“配置文件”
【发布时间】:2019-05-30 06:36:53
【问题描述】:

我正在开发一个网站,它使用插件域 egcourse.id,我想在不同的域 test.egcourse.com 中开发它(egcourse.com 是主域)。所以结果会是这样的:

  • public_html
    • egcourse.id
    • test.egcourse.com

但是当我尝试访问 test.egcourse.com 时,它会将我(301 永久移动)重定向回 egcourse.id。

我查看了 cPanel,它没有配置重定向。 好吧,也许是 .htaccess,但一切看起来都很正常:

# BEGIN LSCACHE
# END LSCACHE
# BEGIN NON_LSCACHE
# END NON_LSCACHE

# 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

也许我错过了某个地方……但我不知道该去哪里找。任何帮助将不胜感激。

(抱歉英语不好)

【问题讨论】:

    标签: wordpress cpanel


    【解决方案1】:

    您的 cpanel 必须具有创建子域的选项。请在 cpanel 中查看该选项。单击该选项,您将可以选择创建一个子域并在 public_html 下列出您项目的根目录,该根目录将与该特定子域同步。关于重定向,您可能还会找到一个重定向选项,您可以在其中为您的 sud 域执行 301 永久重定向。此外,您可以使用 htaccess 进行重定向。

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
    RewriteRule ^(.*) http://newsub.domain.com/ [L,R]
    

    【讨论】:

    • 我已经可以创建子域了。实际上已经激活了其他子域并且它们工作正常。
    • 也许我错过了一些 wp 配置,因为我只是复制粘贴网站,但我会先查看您的解决方案
    猜你喜欢
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 2014-10-18
    相关资源
    最近更新 更多