2015-02-17 3 views
1

Итак, у меня есть существующий Wordpress в домене и установлен полностью новый wordpress внутри новой папки (поддомена) внутри папки домена (domain/subdomain /). Теперь я хочу получить доступ к этому новому wordpress, используя subdomain.domain.com. Был в состоянии сделать это, но потом имел проблемы с изображениями. Был в состоянии исправить это, но тогда у меня возникла проблема с такими файлами, как wp-blog-header.php. Вот более подробно надеюсь, кто-нибудь может сказать мне, где я не заладилось:ошибки поддомена wordpress (2 wordpress)

.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 

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 из подобласти пуст.

в в.ч.-конфигурации у меня есть следующие:

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 

, как вы можете видеть, подобласть в пути удваивается. что вызывает это?

Заранее благодарен!

ответ

2

Изменение обеих переменных конфигурации для использования поддоменов.

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

Это ставит ваш .htaccess в полный контроль и предотвращает использование Wordpress из добавления/поддомена в любом месте.

+0

спасибо, что ошибка внутри страницы постоянной ссылки теперь ушла, но все равно получаю сообщение об ошибке, когда я посещаю subdomain.domain.com или domain.com/learn –

+0

Измените свой основной домен htaccess. Поместите весь блок Wordpress в конец. –

+0

Рави, спасибо, но все тот же. :( –

Смежные вопросы