我需要重写一个 url,以便它将一个 url 变量添加到对子域的所有请求。
例子:
m.mydomain.com ==> m.mydomain.com?mobileFormat=true
这是触发我的网站的移动版本加载的标志。
应该很容易吧?到目前为止我所尝试的一切都不起作用。
这是我目前在 .htaccess 文件中的代码:
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^([a-zA-Z0-9/-]+)$ /index.cfm%{REQUEST_URI} [PT]
RewriteRule ^locale/([^/]*)$ /?siteLocale=$1 [L]
RewriteCond %{HTTP_HOST} ^m\.(.*)$
RewriteRule ^(.*)$ m.%1/$1?mobileFormat=true [QSA]
谢谢您的帮助。