0
的子页面的url我没有通配符子域访问重写规则,让我按如下方式访问我的列表页的任何国家:无法访问子域
RewriteCond %{HTTP_HOST} ^(.+)\.mydomain\.net$
RewriteCond %{HTTP_HOST} !^www\.mydomain\.net$
RewriteCond %{REQUEST_URI} !^.*\.(jpe?g|png|gif|bmp)$ [NC]
RewriteRule (.*) pages/list.php?country=%1 [L]
这是工作的罚款。
现在。我做了一个重写规则来访问域上的另一个页面,但我不断收到引用回列表页面。
RewriteRule ^ad/([A-Za-z0-9-]+)?$ pages/details.php?alias=$1 [NC,L]
我的最终结果是访问如:http://us.mydomain.net/ad/alias但它让我引荐回列表页。
修订重写规则(截至5月14日)
RewriteEngine on
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
RewriteRule ^cat/([A-Za-z0-9-]+)/?$ ?category=$1 [L,QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} ^(.+)\.ibizportal\.net$
RewriteCond %{HTTP_HOST} !^www\.ibizportal\.net$
RewriteCond %{REQUEST_URI} !^.*\.(jpe?g|png|gif|bmp)$ [NC]
RewriteRule (.*) pages/list.php?country=%1 [L]
我不能。现在我的子域名无效 – Lawrence
我认为我的网站现在效果更好。我可以访问绝对的URL,但对于下面的MOD重写,我无法访问他们编辑的网址 – Lawrence
没有得到404错误。页面加载但我不能移出列表页面到其他页面。我可以加载它,如果我输入http://us.mydomain.net/pages/details.php?adid=1 – Lawrence