Вопрос

У меня проблема в ISAPI_Rewrite 3.

a иметь URL-адрес, подобный

www.example.com/web/index.html?ag=2154

Чего я хочу, так это того, что когда пользователь записывает этот адрес, он должен быть преобразован в поддомен агента следующим образом

www.2154.example.com/web/index.html?ag=2154

Заранее спасибо

Это было полезно?

Решение

Вы хотите, чтобы URL-адрес в адресной строке изменился или вы хотите, чтобы он был преобразован "за кулисами"?Пожалуйста, попробуйте либо

RewriteBase /
RewriteCond %{QUERY_STRING} ^ag=(\d+)$ [NC]
RewriteRule ^web/index\.html$ http://www.%1.example.com%{REQUEST_URI} [NC,L]

или

RewriteBase /
RewriteCond %{QUERY_STRING} ^ag=(\d+)$ [NC]
RewriteRule ^web/index\.html$ http://www.%1.example.com%{REQUEST_URI} [NC,P]
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top