我有一个类似于的url
https://example.com/event/FI42382
我已经创建了一个名为event
的文件夹,我想从中使用PHP来处理FI42382
部分。
但是,最后一部分被视为自己的目录。我需要做什么才能使它不是一个目录,而是可以将最后一个路径作为event/index.php
中的变量进行操作?
对不起,我的标题写得不好。我不知道该怎么解释。
您需要将要通过查询字符串访问的值传递到index.php等。在.htaccess文件中,尝试使用以下规则一次。还要确保将.htaccess文件放在根目录中(与event
文件夹处于同一级别,请不要放在事件文件夹中(。稍后在php代码中,您可以获取/提取传递给它的var
值
请确保在测试URL之前清除浏览器缓存。
RewriteEngine ON
RewriteRule %{QUERY_STRING} ^$
RewriteRule ^event/(.*)/?$ event/index.php?var=$1 [NC,L]