gpt4 book ai didi

apache - 移动网站的问题

转载 作者:行者123 更新时间:2023-12-02 14:19:20 26 4
gpt4 key购买 nike

我的网站的移动版本有问题。我的主网站是(假设)domain.com,我的移动网站是(假设)m.dom.com

我有共同的 js/css 和图像,我不想将文件复制到这两个站点。如果我需要更新,我不想一遍又一遍地复制或只是忘记上传其他文件。

我的移动网站设置在我的主网站 /mobile 的子文件夹中,因此我的 domain.com/mobile 与 m.dom.com

有没有一种简单的方法可以不重复/复制图像/js?

最佳答案

从父文件夹创建符号链接(symbolic link):

使用 ssh 或 plesk 或 cpanel:

shell:/path/to/www/mobile> ln -s ../js/
shell:/path/to/www/mobile> ln -s ../images/
shell:/path/to/www/mobile> ln -s ../css/
etc...

这将从您的主站点创建一个符号链接(symbolic link),因此您只需从主站点上传文件,移动设备就会自动更新。

因此,当您在移动网站中访问 /js/file.js 时,它会查找主 /js/file.js 的符号链接(symbolic link)。

此外,我建议使用此规则(从您的主站点 - .htaccess),以防从机器人或用户访问 /mobile/

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^mobile/?$ http://m.dom.com/ [R=301]

关于apache - 移动网站的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8130758/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com