【问题标题】:wordpress subdomain errors (2 wordpress)wordpress 子域错误(2 个 wordpress)
【发布时间】:2015-04-17 20:31:15
【问题描述】:

所以我在域中有一个现有的 wordpress,并在域文件夹(域/子域/)内的一个新文件夹(子域)中安装了一个全新的 wordpress。现在我想使用 subdomain.domain.com 访问这个新的 wordpress。能够做到这一点,但随后图像出现问题。能够修复它,但是我现在遇到了 wp-blog-header.php 等文件的问题。这里有更多细节希望有人能告诉我我哪里出错了:

.htaccess of Domain

# 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

RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$
RewriteCond %{REQUEST_URI} !^/subdomain/
RewriteRule (.*) /subdomain/$1

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$
RewriteRule ^subdomain/(.*)$ http://subdomain.domain.com/$1

.htacccess 子域为空。

在 wp-config 我有这些:

define( 'WP_SITEURL', 'http://subdomain.domain.com' );
define( 'WP_HOME', 'http://domain.com/subdomain' );

当前错误是

Warning: require(/clientdata/apache-www/b/o/domain.com/www/subdomain/subdomain/wp-blog-header.php)
[function.require]: failed to open stream: No such file or directory in
/clientdata/apache-www/b/o/domain.com/www/subdomain/index.php on line 17

如您所见,路径中的子域翻了一番。是什么原因造成的?

提前致谢!

【问题讨论】:

    标签: wordpress .htaccess mod-rewrite rewrite subdomain


    【解决方案1】:

    更改两个配置变量以使用子域。

    define( 'WP_HOME', 'http://subdomain.domain.com' );
    define( 'WP_SITEURL', 'http://subdomain.domain.com' );
    

    这可以让您的 .htaccess 完全控制并防止 wordpress 在任何地方附加 /subdomain。

    【讨论】:

    • 感谢永久链接页面内的错误现在消失了,但每当我访问 subdomain.domain.com 或 domain.com/learn 时仍然会收到错误
    • 重新排序您的主域 htaccess。将整个 # wordpress 块放在最后。
    • 您能分享您的网站地址,以便我看一下吗?
    • @John 我想你已经修改了你的 index.php。将 require(./learn/wp-blog-header.php) 更改为 require(./wp-blog-header.php)。删除其中的所有 /learn 实例,或者最好将您的 index.php 替换为默认 wordpress 安装中的一个。
    • 谢谢!解决了这个问题!你很棒!再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 1970-01-01
    • 2018-01-31
    • 2017-03-31
    相关资源
    最近更新 更多