2013-10-10 4 views
0

У меня есть блог Wordpress в подкаталоге domain.com/blog. Я хочу получить к нему доступ из основного домена, не видя, что он находится в подкаталоге. Мне удалось сделать прозрачную переадресацию из домена в каталог с помощью какой-либо помощи, но я не могу заставить красивые постоянные ссылки работать. Это то, что я использую для перенаправления:Wordpress перенаправить в подкаталог с permalinks

RewriteEngine on 

# Don't apply to URLs that go to existing files or folders. 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

# Only apply to URLs that aren't already under /blog. 
RewriteCond %{REQUEST_URI} !^/blog/ 

# Rewrite all those to insert /blog. 
RewriteRule ^(.*)$ /blog/$1 

# Redirect the root folder. 
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ 
RewriteRule ^(/)?$ blog/ [L] 

И это то, что я хотел бы использовать для постоянных ссылок, если блог не был в подкаталог и не будет никаких переадресаций:

RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 

Насколько я пытался объединить два набора правил, я либо получаю бесконечный цикл, либо не найденный из wordpress.

Как можно объединить эти два набора правил, чтобы к блогу можно было получить доступ, перенаправив его в подкаталог, и могли бы использоваться дружественные URL-адреса?

Благодаря

+0

Прочитайте шаги по этой ссылке: http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory – anubhava

ответ

0

постоянная ссылка является только установка в вашей стороне администратора перейти к настройке и искать, что и изменить URL сайта а не WordPress URL-адрес !!

+0

Я имел в виду «Довольно постоянные ссылки» или так называемые дружественные URL-адреса. Я обновлю вопрос, спасибо. – Varis

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