2015-02-12 2 views
1

Мне нужна помощь в поддомене htaccess, чтобы указать на определенный файл в папке для сайта wordpress.htaccess папка поддомена в wordpress

В настоящее время у меня есть это в моей .htaccess:

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

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

Когда пользователь вводит subdomain.domain.com он будет иметь доступ к domain.com/subdomain папки и когда вводить domain.com/subdomain это будет перенаправлять на subdomain.domain.com. (это именно то, что я хочу)

Проблема находится внутри wordpress субдомена, потому что он все еще ссылается на основной домен (то есть изображения по-прежнему остаются domain.com/wp-content/uploads/... вместо этого subdomain.domain.com/wp-content/uploads/... или по крайней мере domain.com/subdomain/wp-content/uploads/...).

Как сделать субдомен доступным для его папки в .htaccess?

Это делается уже несколько дней. пожалуйста помоги. благодаря!

ответ

0

Откройте общие настройки установки WordPress.

WordPress General Settings

Измените ваш Site Address (URL) на http://subdomain.domain.com/. Это исправит ссылки, созданные на всех страницах блога, чтобы использовать поддомен вместо основного.

+0

спасибо. это решило проблему. теперь мне нужна помощь только с permalinks и самой страницей permalink. на странице отображаются эти ошибки Предупреждение: is_writable() [function.is-writable]: действующее ограничение open_basedir. Файл (/) не находится в пределах допустимых путей: ... Предупреждение: невозможно изменить информацию заголовка - уже отправленные заголовки (вывод запущен в/clientdata/apache-www/b ... и я могу 't решить проблему с ошибкой 404 после изменения постоянных ссылок, даже если я изменю .htaccess моего поддомена. в любом случае, спасибо и спасибо, если вы также можете мне помочь в этом. –

+0

Ошибка отображает этот пробел /clientdata/apache -www/b/o/domain.com/www/subdomain/wp-admin/includes/misc.php Как я могу удалить www на этом пути? –

+0

Пожалуйста, взгляните на http: //codex.wordpress. org/Using_Permalinks, особенно раздел под названием «Использование» Довольно «permalinks». В нем изложены все требования для permalink для работы, например, добавление 'Options + FollowSymLinks' в ваш файл поддомена htaccess. –

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