1
我有我的服务器的一个子文件夹一个PHP脚本,它会产生这样的网址:如何在我的子文件夹modrewrite
http://example.com/subfolder//index.php?a=profile&u=username
相反,我想一个SEO友好的URL,如:
http://example.com/subfolder/profile/username.html
我在Apache和mod_rewrite的启用,所以我编辑我的子文件夹页的.htaccess
:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)\.html$ //index.php?a=$1&u=$2 [L]
但它不起作用。 这是我的全部.htaccess
代码:
RewriteEngine on
RewriteCond %{request_filename} -f
RewriteRule ^(.*) $1 [L]
RewriteRule ^(([^/]*)+)(/([^/]{0,32})(/.+)?)?$ index.php?a=$1&q=$3 [L]
RewriteRule ^([^/]*)/([^/]*)\.html$ //index.php?a=$1&u=$2 [L]
这有什么错我的代码?
感谢,我让在第二行代码中错误的......我需要保持'/子文件夹/'在URL中。我在这种情况下更新了 – NineCattoRules
这个问题哦,修改过的答案可以在'/ subfolder/.htaccess'中使用 – anubhava