dongzhong1929 2013-05-18 19:23
浏览 86
已采纳

将页面上的所有链接重新路由到localhost

I am currently doing some minor re-work on a friend's site. I have downloaded what she has currently, but all of the links are absolute links, so whenever I navigate within the locally hosted site, I am pushed to the live site. Instead of overwriting all of those links (on each page, in the database, etc.), I would like to "reroute" any links going to "www.google.com" for example to "localhost/project". Is there an easy way to do this with something like an htaccess file? I should also mention that it is a wordpress site, if there is some other way to go about this.

  • 写回答

2条回答 默认 最新

  • douqie3391 2013-05-18 19:31
    关注

    There are several ways:

    1) Edit your /etc/hosts.txt file and add a line for "127.0.0.1 www.google.com". (That file is in system32, I think for windows) Don't forget to remove that entry when you're done.

    2) Do a search-and-replace on the files while editing. Something like perl -i.bak -pe 's/www.google.com/localhost/' *.html would work.

    3) Use a proxy that can modify data. https://github.com/evaryont/mousehole

    4) Use greasemonkey or similar to modify the page via javascript.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗