Переписать базовый URL, чтобы показать содержимое страницы cms - PullRequest
1 голос
/ 23 апреля 2019

Попытка переписать базовый URL, например, http://beta.mydomain.com в http://beta.mydomain.com/cms/index.cfm/new-home, но браузер должен показывать базовый URL, а не URL-адрес CMS.

Я пытаюсь это сделать в файле конфигурации isapi httpd:

RewriteRule ^$ /cms/index.cfm/new-home [NC,L]

но он просто перенаправляет на http://beta.mydomain.com/cms/index.cfm/new-home это правильно, за исключением того, что браузер должен показывать http://beta.mydomain.com/ не часть cms.

Мы используем IIS 6 с установленным модулем isapi. Это единственное, что я знаю о сервере (но у меня есть доступ к серверу). Это возможно? Если нет, то какие еще есть варианты?

1 Ответ

0 голосов
/ 23 апреля 2019

У меня есть идея: загрузить http://beta.mydomain.com/cms/index.cfm/new-home в iFrame.

Например, если кто-то использует браузер для создания базового URL, т.е. http://beta.mydomain.com/, тогда загрузите страницу http://beta.mydomain.com/cms/index.cfm/new-home в iframe.

Это должно быть похоже на условие в верхней части страницы индекса.

if (only baseURL) {
   iFrame: Load http://beta.mydomain.com/cms/index.cfm/new-home 
} 

Надеюсь, эта помощь:)

...