【发布时间】:2014-09-20 13:25:13
【问题描述】:
我想为我的新项目重写一个位于我的子域目录中的 url。我想要
http://sub.domain.com/download.php?id=56&name=Mango看起来像 >>
http://sub.domain.com/game/56/Mango
.htaccess 可以吗?
【问题讨论】:
标签: .htaccess url directory rewrite subdomain
我想为我的新项目重写一个位于我的子域目录中的 url。我想要
http://sub.domain.com/download.php?id=56&name=Mango看起来像 >>
http://sub.domain.com/game/56/Mango
.htaccess 可以吗?
【问题讨论】:
标签: .htaccess url directory rewrite subdomain
将此代码放入您的DOCUMENT_ROOT/.htaccess 文件中的sub.domain.com:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
RewriteRule ^game/(\d+)/([^/]+)/?$ download.php?id=$1&name=$2 [L,QSA,NC]
【讨论】:
RewriteCond %{HTTP_HOST} sub\.domain\.com$ [NC](删除sub)
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} sub\.domain\.com$ [NC] RewriteRule ^game/([0-9]+)/([-_a-zA-Z0-9]+)/$ download.php?id=$1&name=$2 [L,QSA,NC] 看到目录是/public_html/sub 并且download.php 文件位于/public_html/sub/download.php
http://sub.domain.com/game/56/Mango 还是别的什么?
http://sub.domain.com/game/56/Mango 时遇到什么错误?