不知道这是可能的,但想知道如果htaccess具有完美的一招......我可以在htaccess中修改锚标签href吗?
说我有这样的锚标记的href -
<a href="http://example.com/index.php?id=12345">Click here</a>
我已经改变使用mod_rewrite的URL结构,但希望知道我是否可以使用htaccess在href中隐藏实际的URL。
即,当用户将鼠标悬停在锚标签上时,浏览器在底部显示http://example.com/index.php?id=12345。我希望浏览器显示的是http://example.com/index/12345,而不是在我的所有页面上手动更改它。
感谢您的帮助!
不,我不认为'htaccess'可以做那么多。如果您不想手动执行此操作,则可以在所有页面上使用小型JS函数。 – hjpotter92
我不这么认为,如果/index.php?id=12345实际上是在HTML中。如果您的HTML脚本生成的PHP?这你可以在那里做一个小的改变。或者如果是手工编码,诸如edit plus之类的文本编辑器可能能够执行全局搜索并使用宏进行替换? – KevInSol
不,但这可以很容易地通过一个简单的命令行'sed'来解决。 –