网址是动态的
我有网址
xyz.com/news.php?url=Facebook-launch-new-messenger-news-16680.php
但在这里我想从我的上面的网址中删除“news.php?url =”.
我点击链接从索引页面开始
<a href="news.php?url=<?= $row['url'];?>"><?= $row['title'];?></a>
我在.htaccess中使用这个重写代码
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-/]+).php$news.php?url=$1
RewriteRule ^([a-zA-Z0-9-/]+).php/$news.php?url=$1
帮我.
最佳答案 尝试下面的代码规则,它将适用于非现有的PHP文件..
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([\w-]+).php/?$news.php?url=$1 [L]