2017-02-22 21 views
0

Мне нужно указать (не перенаправить) поддомен в каталог в корневом домене. Например, у меня есть следующий домен:PHP .htaccess точка поддомена в каталог в корне без перенаправления

https://test.example.com 

Я хотел бы, чтобы указать на каталог:

https://example.com/apple 

Это должно произойти без изменения URL из субдомена. Она также должна включать в себя какие-либо параметры URL, например:

https://test.example.com/hello-world 

должен указывать (не перенаправить) на:

https://example.com/apple/hello-world 

В моем .htaccess файл (в корневой директории поддомена) У меня есть:

RewriteEngine on 
RewriteBase/
RewriteCond %{HTTP_HOST} ^test\.example\.com$ 
RewriteCond %{REQUEST_URI} !^/apple$ 
RewriteRule ^(.*)$ https://example.com/apple/$1 

Это работает, но перенаправляет. Любые предложения о том, как указать дополнительный домен в этот каталог без перенаправления без использования mod_proxy?

+0

Возможный дубликат [.htaccess переписать субдомен в каталог] (http://stackoverflow.com/questions/10642426/htaccess-rewrite-subdomain-to-directory) –

+0

@ ponury-Костек все те переадресовывает –

ответ

0

Попробуйте правило ниже. Я предполагаю, что оба домена указывают на одно и то же местоположение.

RewriteEngine on 
RewriteBase/
RewriteCond %{HTTP_HOST} ^test\.example\.com$ 
RewriteRule ^(.*)$ apple/$1 [L] 
+0

Спасибо. Я обновил свой вопрос, я, вероятно, не смогу включить mod_proxy (это общий сервер). –

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

  • Нет связанных вопросов^_^