【发布时间】:2017-06-22 06:38:19
【问题描述】:
我的网站只是 index.php,每个页面都是从中读取的。我没有使用 WordPress。
我想要做的是与 WordPress 对其页面结构所做的相同的事情。在 Wordpress 中,您可以设置重写规则,以便后续子目录可以将值传递给 index.php。
我有一个正在建立联盟网络的客户,例如,基本 URL 是:
mywebsite.com/?id=viktor
他们想改为解析 URL,以便对客户来说更简单。
即mywebsite.com/u/viktor 将“重写”为 mywebsite.com/?id=viktor。
.htaccess 规则或相关的 PHP 我必须放入 index.php 是什么?
显然,我们不会在站点中包含“u”文件夹。 :)
感谢您的帮助。
【问题讨论】:
-
会员ID是什么格式?重写应该总是把用户带回
mywebsite.com主页,还是他们通过传递URL参数请求的页面? -
这是一个用户名,例如 id=viktor 但是我们不希望它重定向。加入书签后,它仍然显示为 mywebsite.com/u/viktor 并将 id 变量传递给 index.php
标签: php apache .htaccess mod-rewrite