4

用户可以在我的站点中创建自己的组。

他们可以使用所需的组名进行创建。

http://mysite.com/groups/”_ __ _ __ _ _

--例如: http://mysite.com/groups/test_group

(' http://mysite.com/groups/ '是默认的,然后用户可以添加他们想要的名称,我用唯一的名称维护)。

我在“组”目录中有一个 index.php。

不想用“ http://mysite.com/groups/index.php?name=test_group”访问...

用“ http://mysite.com/groups/test_group”访问

如何在不提及index.phpCore PHP 中的 with 参数段的情况下实现它?

提前致谢...

4

1 回答 1

2

启用mod_rewrite.htaccess通过httpd.conf然后将此代码放入您的 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。

于 2013-10-15T09:34:14.077 回答