这是我的非友好网址:localhost/website/users/?name=UserA
现在,我尝试使用.htaccess文件创建一个友好的URL。
这是我的.htaccess文件中的所有内容:
ErrorDocument 404 /movies/error404.html #For Error 404
RewriteEngine On
RewriteRule /website/users/(.*)$ /website/users/name=$1
现在,当我打开localhost/website/users/UserA
时,它会打开错误404页面。
是启用了mod_rewrite
答案 0 :(得分:0)
在select t1.*
from the_table
join (
select min(trans_date) over () as min_date,
max(trans_date) over () as max_date
from the_table
) t2 on t1.trans_date = t2.min_date
or t1.trans_date = t2.max_date;
文件
.htaccess
在此原因中,#Options +FollowSymlinks
RewriteEngine On
RewriteRule ^users/([0-9A-Za-z]+)/?$ users/index.php?name=$1 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
ErrorDocument 404 http://localhost/movies/error404.html
文件将放在.htaccess
目录根目录
注意:如果您有另一个文件名,请求将转到website
目录下的index.php
文件,然后将其替换为一个