【问题标题】:Subdomain rewrite .htaccess子域重写.htaccess
【发布时间】:2014-03-17 05:03:43
【问题描述】:

我有以下 .htaccess 并且效果很好。

http://us.domain.org/detail.php?id=1234http://us.domain.org/category/city/computer-1234

但如果我添加:

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.org$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/?$ /detail.php?id=$1 [L,QSA]

它不起作用..我该怎么办?

【问题讨论】:

    标签: .htaccess mod-rewrite subdomain


    【解决方案1】:

    from http://us.domain.org/detail.php?id=1234 to http://us.domain.org/category/city/computer-1234

    将最后一条规则更改为:

    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.org$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/]+)/([^/]+)/([^/-]+)-([^/]+)/?$ /detail.php?id=$4 [L,QSA]
    

    【讨论】:

    猜你喜欢
    • 2011-05-15
    • 2011-02-04
    • 1970-01-01
    • 1970-01-01
    • 2010-12-29
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多