我的网站是在wordpress安装在它自己的子目录中的地方设置的,但内容就像是在域根目录中一样
(此wordpress codex page 详细说明配置)
Wordpress Url:https://www.example.com/wordpress
网站Url:https://www.example.com
因此,在这种情况下,URL被重新写入,不包括/wordpress
在url中,它为来自的页面提供服务(尽管图像url包括:https://www.example.com/wordpress/wp-content/uploads/...
).
页面的URL为:www.example.com/mypage/
非:www.example.com/wordpress/mypage/
但图像链接是:www.example.com/wordpress/wp-content/uploads/2018/12/25/image1.jpg
Question:<我要把robots.txt
和sitemap.xml
在我的服务器上的“webiste root”目录中(example.com
)
或其wordpress
目录(example.com/wordpress
) ?
我在任何搜索中都找不到这种特殊情况<此外,反复试验也没有帮助,因为我从各种站点地图和机器人验证器中得到了相互冲突的结果。
此外,似乎有些插件或WordPress的某些部分坚持创建虚拟站点地图(sitemap.xml.gz
) 和机器人(robot.txt
) 文件,这进一步加剧了我definitively determine 放置这些文件的正确位置,用于此常见但非标准的设置。