例如我有一个文件 php,index.php,内容如下:
<ul>
<li><a href="menu.php">Menu</a></li>
<li><a href="howitwork.php">How it work</a></li>
</ul>
我写了 .htaccess 如下:
RewriteEngine On
RewriteRule ^menu/?$ menu.php
RewriteRule ^how-it-work/?$ howitwork.php
但是如果我输入 localhost/menu 或 localhost/how-it-work 就可以了,但是我想查看 Menu 下的链接以及它是如何工作的也被写入 /menu 和 /how-it-work,目前它仍然是 menu.php和 howitwork.php
另一个问题,如果我有文件 product.php?action=view&id=123,我如何使用 htaccess 将其更改为此 localhost/product/123-name-of-topic/
我在 localhost 上进行编码和测试,然后再让它生效。
谢谢!