用户可以在我的站点中创建自己的组.
他们可以使用他们想要的组名创建.
也就是说,“http://mysite.com/groups/”_______
–Ex:http://mysite.com/groups/test_group
(‘http://mysite.com/groups/‘是默认值,然后用户可以添加他们想要的名称,并且我使用唯一名称进行维护).
我在’groups’目录中有一个index.php.
我不想访问“http://mysite.com/groups/index.php?name=test_group”…
我想访问“http://mysite.com/groups/test_group”
如何实现它而不提及Core PHP中带有参数段的index.php?
提前致谢…
最佳答案 通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放入DOCUMENT_ROOT / gaggletrips / .htaccess文件中:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /gaggletrips/
RewriteRule ^(groups)/([^/]+)/?$$1/index.php?name=$2 [L,QSA,NC]
一旦这些规则到位,您可以直接键入http://mysite.com/groups/test_group,它将在后台加载http://mysite.com/groups/index.php?name=test_group而不更改URL中的URL浏览器.