我设法将mydomain.com/file.php?id=##重写为:
mydomain.com / ## - Report_TITLE_OF_REPORT_HERE
让.htaccess只需要##并忽略它后面的任何内容。我想把它改成这个:
mydomain.com/report - ## / TITLE_OF_REPORT_HERE
然而,我无法绕过它,也无法在线查找此特定案例的任何教程。中间的斜线似乎把所有东西搞得一团糟。
有人能告诉我怎么做吗?
答案 0 :(得分:0)
试试这个:
RewriteRule ^report-(.*)/(.*)$ mydomain.com/file.php?id=$1 [L]
答案 1 :(得分:0)
您可以使用此代码:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^report-([^/]+)/ file.php?id=$1 [L,NC,QSA]