URL 子域问题
URL issue with subdomains
我目前正在开发一个包含多个域的网站,但只有一个域出现了一个奇怪的错误..
例如;
website/maindomain(如果 maindomain / link 与父域相同,则不会显示 == 网站/)
website/subdomain1/subpage1/subpage2
website/subdomain2/subpage3/subpage2
website/subdomain3/subpage3/subpage2
(这个列表会持续一段时间)
当我离开时; website/subdomain1/ 到第一个子页面没有问题。当我转到 subpage2 时,问题出现了。而且只有 1 个子域出现了这个问题!
子域的 link 是 'subdomain1',但我遇到了 url 无效的问题。
当我输入子域的 link 并附加 'en' (subdomain1en) 时,我会继续访问该页面..
我的 htacces 中执行此魔术的部分如下;
RewriteRule ^(?[-A-Za-z0-9-_]+)/?$ index.php?subdomein= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub=&sub-sub= [L,QSA]
如果有人能帮助我就好了
我建议您以这种方式订购。
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub=&sub-sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page= [L,QSA]
RewriteRule ^(?[-A-Za-z0-9-_]+)/?$ index.php?subdomein= [L,QSA]
我目前正在开发一个包含多个域的网站,但只有一个域出现了一个奇怪的错误..
例如; website/maindomain(如果 maindomain / link 与父域相同,则不会显示 == 网站/)
website/subdomain1/subpage1/subpage2
website/subdomain2/subpage3/subpage2
website/subdomain3/subpage3/subpage2
(这个列表会持续一段时间)
当我离开时; website/subdomain1/ 到第一个子页面没有问题。当我转到 subpage2 时,问题出现了。而且只有 1 个子域出现了这个问题!
子域的 link 是 'subdomain1',但我遇到了 url 无效的问题。 当我输入子域的 link 并附加 'en' (subdomain1en) 时,我会继续访问该页面..
我的 htacces 中执行此魔术的部分如下;
RewriteRule ^(?[-A-Za-z0-9-_]+)/?$ index.php?subdomein= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub=&sub-sub= [L,QSA]
如果有人能帮助我就好了
我建议您以这种方式订购。
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub=&sub-sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page=&sub= [L,QSA]
RewriteRule ^/?([-A-Za-z0-9-_]+)/([-A-Za-z0-9-_]+)/?$ index.php?subdomein=&page= [L,QSA]
RewriteRule ^(?[-A-Za-z0-9-_]+)/?$ index.php?subdomein= [L,QSA]