我的主页设置为
/localhost/HobbyClub/index.php
我想把它设置为
/localhost/HobbyClub/home
它基本上实现了干净的url。
我尝试了两种不同的密码:
Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^localhost/HobbyClub$
RewriteRule ^(.*) localhost/HobbyClub/$1 [R=301,L]
RewriteRule ^home$ /index.php [L]
以及
RewriteEngine On
RewriteRule ^$ /home [L]
两者都不起作用。在此之后,我还希望能够实现:
localhost/HobbyClub/club.php?id=1
重定向到
localhost/HobbyClub/club/Architecture
我在stackoverflow上浏览了很多答案,但是我自己无法实现。
最佳答案
您可以在/HobbyClub/.htaccess
中使用此代码:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /HobbyClub/
RewriteRule ^home/?$ index.php [L,NC]