我有一个讨厌的 Wordpress网站,安装在名为 / w / 的目录中 - 无法重建或迁移到其他位置 - 是的,我基本上知道我要求和寻求的是一个黑客,但这是所有的时间提供,实际上我无论如何都很好奇。
如果网站 http://www.example.com/w/
- 我如何 a。)更改/添加到Wordpress默认htaccess文件或 b。) 可能会在PHP中添加一些函数文件?或者其他类似于将脚本或PHP代码段上传到服务器的其他内容? - 删除或隐藏/ w / ?
问题是 - 在你获得所有http://codex.wordpress.org/之前;这个特定的网站有很多自定义,插件等 - 在那里或其他地方列出的大多数选项会导致更多问题(已经尝试了几个,需要几个小时才能恢复),因为它只会移动部分网站从长远来看会导致更多问题 - 所以这是黑客攻击或完全重新安装重建,我无法及时完成。
更新 - Cue Violin,没有任何作用
通过在/ w /后面的根目录中创建新的.htaccess
文件来尝试@ David的技术,在Chrome中向下翻页,Firefox报告'服务器尝试以永远不会完成的方式重定向')
RedirectMatch 301 ^/w/(.*)$ http://www.tonsofbeers.com/$1
Firefox检测到服务器正在以永远无法完成的方式重定向此地址的请求。
答案 0 :(得分:-1)
RedirectMatch怎么样?
RedirectMatch 301 ^/w/$ http://www.tonsofbeers.com/
编辑:
如果要重定向所有文件,而不仅仅是根目录:
RedirectMatch 301 ^/w/(.*)$ http://www.tonsofbeers.com/$1
编辑2:
或者使用重写:
RewriteEngine On
RewriteRule ^w/(.*)$ http://www.tonsofbeers.com/$1 [L,R=301]