我该怎么做呢?有很多关于这个的话题,但我尝试了所有这些,但没有奏效。
有人可以给我一个详尽而广泛的答案,因为我几乎没有经验.htaccess
吗?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)/ index.php?p=$1
从脑海中,所以可能需要一些调整
RewriteEngine on
RewriteRule ^([^.]*)/?$ index.php?p=$1 [L]
这将(在内部!)发送example.com/xxx
到/example.com/index.php?p=xxx
因此,index.php
您可以像往常一样做任何您想做的$_GET['p']
事情,但用户会将网站视为index.example.com/xxx