/ / Як зіставити піддомени до модулів Zend Framework в htaccess без зміни адресного рядка браузера - php, apache, zend-Framework, .htaccess

Як виділити субдомени на модулі Zend Framework у htaccess без зміни діалогового вікна браузера браузера - php, apache, zend-framework, .htaccess

У мене з'явилася програма Zend Framework, яка має http://dashboard.domain.tld субдомен, а решта програми знаходиться в http://domain.tld. Я хотів би зберегти весь код програми у батьківському домені, тому мені потрібно якось перенаправити піддомен на батьківський домен.

Я отримав увесь код інформаційної панелі в модулі Zend, і я встановив свій .htaccess, встановлений у папці кореневого субдомену так:

RewriteEngine On
RewriteRule ^(.*)$ http://domain.tld/dashboard/$1 [NC,NS,L]

Переспрямування працює чудово, за винятком того, що перенаправлена ​​URL-адреса відображається в адресному рядку, а не в оригінальній URL-адресі. Мені потрібно, щоб URL-адреса залишалася такою, якою вона була введена користувачем.

Я подивився .htaccess переадресація без зміни адресного рядка та інші подібні запитання, але поки що нічого не допомагає.

Будемо вдячні за будь-яку допомогу!

Відповіді:

2 для відповіді № 1

Спробуйте позначити [P] прапор у вашій конфігурації dashboard.domain.tld.

RewriteEngine on
RewriteBase /
RewriteRule (.*)  http://domain.tld/dashboard/$1   [P,QSA,L]