使目录看起来像.htaccess中的变量

时间:2018-12-17 07:06:57

标签: apache .htaccess

我迷路了,我正在努力让我的网站像这样运行:

Domain.com/ABC应该重定向到Domain.com/index.html?user=ABC

RewriteEngine On
RewriteRule ^/([^/]*)$ /index.html?user=$1 [L]

我尝试了这个,但是它只返回404错误:(我尝试了几种解决方案,但都没有解决:/

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /index.html?user=$1 [L]

因为在.htaccess的左测试开始时没有/
还有-f,-d,因为我们必须排除其他现有的网址