2014-12-03 3 views
2

У меня возникли проблемы с переходом URL из поддомена в подкаталог сайта wordpress. Я не установил, что материал WP только унаследовал проблему. Коробка - это Битнами WordPress.Bitnami Wordpress httpd-vhosts.conf url rewrite issue

Я пытаюсь сделать некоторые переадресации с маскировкой url в конфигурации vhosts. Переадресации в порядке, просто не получая URL-адрес для маскировки и заканчивая уродливым поддиректором в URL-адресе.

Это то, что я до сих пор в /opt/bitnami/apps/wordpress/conf/httpd-vhosts.conf

RewriteEngine On 
    RewriteCond %{HTTP_HOST} ^www\.domain\.com$ 
    RewriteRule ^(.*)$ http://domain.com/Ugly_sub_dir [P] 

    RewriteCond %{HTTP_HOST} ^app\.domain\.com$ 
    RewriteRule ^(.*)$ http://domain.com/Another_ugly_sub_dir [P] 

И в обоих случаях я перенаправлять хорошо, но в конечном итоге с URL, как:

domain.com/Ugly_sub_dir 
    domain.com/Another_ugly_sub_dir 

Но хотел бы видеть старый добрый ..

www.domain.com 
    app.domain.com 

Любая помощь очень ценится

ответ

1

OK Я приближался к этому совершенно не так. Решенный путем создания правильного vhost (не уверен, почему я этого не делал в первую очередь), не думал, его было некоторое время).

<VirtualHost *:80> 
ServerName www.domain.com 
ServerAlias www.domain.com 
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs/Ugly_sub_dir" 
Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf" 
</VirtualHost>