example.com/en/
我将原来的网站移至了example.com
。
然而图形仍然链接到/en/
。
我需要添加什么才能使该网站也.htaccess
提供文件服务。/en/
答案1
这取决于你的 中已经有哪些指令.htaccess
。然而,内部重写任何对“图像”的请求,即。/en/<something>/<whatever-image>
然后您可以在文件顶部执行类似以下操作.htaccess
:
RewriteEngine On
RewriteRule ^en/([^.]+\.(?:jpg|png|gif))$ /$1 [L]
这使得您可以有效地在两个位置下提供图像文件,而实际文件位于/en/
.
如果你想重写一切然后执行以下操作:
RewriteRule ^en/(.*) /$1 [L]
但是,如果您已经“移动”了网站,那么您可能希望从外部“重定向”页面 URL 以保留 SEO?但是,如果您仍然链接使用子目录的一些图像/en/
,那么你需要确保重定向页面仅有的。