папка htaccess для перезаписи поддоменов - PullRequest
0 голосов
/ 18 января 2012

Как example.com/blog может без проблем отображать содержимое blog.example.com без перенаправления?

Не это:

RewriteRule ^/blog http://blog.example.com [R=301,L]

Спасибо.

Ответы [ 2 ]

0 голосов
/ 18 января 2012

, если example.com / blog и blog.example.com (поддомен), оба указывают на один и тот же каталог (blog). Тогда вы можете напрямую получить доступ к указанному пути без перенаправления.

0 голосов
/ 18 января 2012

Чтобы это произошло, домен и поддомен должны работать из одного и того же каталога файлов. Затем вы можете просто переписать путь /blog к тому же файлу, который субдомен использует для запуска. В зависимости от ваших разрешений может быть возможно указать путь ../ к файлу, который он использует, если вы правильно установили каталоги.

Однако каждый раз, когда вы указываете полный путь к домену в правиле перезаписи, Apache всегда перенаправляет запрос. Вы не можете обойти это.

...