我需要帮助编写.htaccess文件。
我想做的就是转过身来......
http://www.mysite.com/secure/b0dcfcddc93ef32fcf3ff642ecca043b/987987987/video.mp4
进入这个...
http://www.mysite.com/secure.php?hash=b0dcfcddc93ef32fcf3ff642ecca043b×tamp=987987987&file=video.mp4
那么.htaccess文件以及我应该在哪个目录下放置什么?
提前感谢大家。
答案 0 :(得分:1)
这个怎么样?
RewriteRule ^secure/([a-zA-Z0-9]+)/([0-9]+)/([a-zA-Z0-9-_\.]+)$ secure.php?hash=$1×tamp=$2&file=$3 [NC,L]
完整的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^secure/([a-zA-Z0-9]+)/([0-9]+)/([a-zA-Z0-9-_\.]+)$ secure.php?hash=$1×tamp=$2&file=$3 [NC,L]
</IfModule>
该文件应放在您网站的webroot中。
答案 1 :(得分:1)
nable mod_rewrite和.htaccess到httpd.conf
然后将此代码放在.htaccess
DOCUMENT_ROOT
目录下:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteRule ^secure/([^/]+)/([^/]+)/([^.]+\.mp4)$ /secure.php?hash=$1×tamp=$2&file=$3 [L,QSA,NC]