我知道这可能是一个简单的修复,但我无法理解。
我的.htaccess文件位于我的根文件中的名为videos的文件夹中。
我写了这个重写mod:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.php -f
RewriteRule ^(.*)$ $1.php [L]
RewriteRule ^videos/([a-z0-9\-]+)$ vid.php?=$1 [L]
</IfModule>
出于某种原因,我的网址仍然是这样的:
http://localhost/fap2/videos/vid.php?id=1
它不会用像vid.php / 1
这样的数字1替换?id = 1此外,因为vid.php?id = 1来自index.php上的href,它看起来像这样:
<a href="videos/vid.php?id=' . $tag["video_tag"] .'">
我的网页基于该ID。我可以以某种方式显示id类别名称而不是数字,例如,vid.php?id = 1是实际名称vid.php / category1还是基于更改href标签?
谢谢
答案 0 :(得分:0)
试试这个
Xcode