2009-12-06 3 views
0

Я мигрирующие мой веб из Joomla к WordPress для того, чтобы сделать это, мне нужно, чтобы настроить доступ к новой вложенной установить WordPress.rewite правило для двух папок

У меня есть файл .htaccess, перенаправляющий фактическое приложение Joomla в подкатегорию /joomla/. Мне нужно получить доступ к /wp/, чтобы настроить и протестировать перед удалением /joomla/. Фактическое .htaccess является:

<Files php.ini> 
    order allow,deny 
    deny from all 
</Files> 

rewritecond %{http_host} ^myweb.info 
rewriterule ^(.*)$ http://www.myweb.info/$1 [r=301,nc] 
Options FollowSymLinks 
RewriteEngine On 

# www.myweb.info joomla hack 
# Add missing trailing slashes. 
RewriteCond %{HTTP_HOST} ^(www\.)?www.myweb\.info$ [NC] 
RewriteCond %{DOCUMENT_ROOT}/joomla%{REQUEST_URI}/ -d 
RewriteRule [^/]$ %{REQUEST_URI}/ [R=301,L] 

# Domain to sub directory. 
RewriteCond %{ENV:REDIRECT_STATUS} ^$ 
RewriteCond %{HTTP_HOST} ^(www\.)?www.myweb\.info$ [NC] 
RewriteRule ^(.*)$ /joomla/$1 [QSA,L] 

#No Directory Listing and Browsing 
IndexIgnore */* 
Options All -Indexes 
# End deny directory listing 

Guess Я должен удалить или изменить IndexIgnore, но и позволяют /wp/ доступ, может вы дать мне руку на это?

Хостинг на GoDaddy, виртуальный сервер - это Linux.

+0

Принадлежит на ServerFault. – outis

ответ

0

Это игнорирует ваш/wp/подкаталог на сервере. Таким образом, вы можете установить Wordpress в этот каталог, протестировать и развернуть, не убивая установку Joomla.

RewriteRule ^wp/.*$ - [PT] 
+0

Эй, спасибо Tallboy – Virgilib

+0

Чтобы быть уверенным,^wp/равно любому имени, имеющему мой wp direcoty, не так ли? – Virgilib

+0

Да, это правильно. Я видел, что копирование вашего файла htaccess в wp dir работает. Рад, что вы его функционировали. – TALLBOY

0

Alter ваше одно правило следующим образом:

RewriteCond %{ENV:REDIRECT_STATUS} ^$ 
RewriteCond %{HTTP_HOST} ^(www\.)?www.myweb\.info$ [NC] 
RewriteCond $1 !^wp/ 
RewriteRule ^(.*)$ /joomla/$1 [QSA,L] 
+0

Спасибо Gumbo, я попробую, но до сих пор копирование htaccess в каталог wp работает. – Virgilib