[问题] 硬连结目录 或 新增一个同步目录的问题

楼主: yanli2 ( Yan™)   2014-08-11 01:08:26
各位前辈好!
目前遇到一个问题,
前提:
Server主要是拿来架设网站用,
网站目录在 /var/www/html/WebSite
但是现在建立了一个新的网站,主要是拿来跑手机版网站,因此跟原网站的资料
或图片都相同,只差在UI。
我把他当作一个全新的网站建立,放在原网站下面
/var/www/html/WebSite/Mobile,并且在apache建立个一个vhosts。
问题叙述:
现在遇到一个问题,假设在原网站 中显示
http://www.website.com/pic1/aaa.jpg
而在手机网站同时也是会有这笔资料,如下
http://m.website.com/pic1/aaa.jpg
这两个网址应该要显示一样的图片,但是由于手机版的网站内,没有pic1资料夹,
所以会找不到图片而显示错误。
希望解决方法:
因为这两个网址都跑同一张图片,所以有没有办法在手机版的目录里面,
建立一个虚拟的pic1资料夹,可以跟原网站的内容同步,好让手机版网站读取?
刚试过了硬连结,但他没有办法连结目录。
不知道有没有解决方法呢? 不然就只能用土法炼钢的方式,
rsync一个pic1到手机版的目录内了!但这样很占空间阿 图片很多很大...
跪求!!!
作者: ckc1ark (伪物)   2014-08-11 01:43:00
soft link(查ln -s) 然后apache2要设定FollowSymLinks
作者: filiaslayers (司马云)   2014-08-11 07:00:00
我记得apache不是可以把xxx.xxx.com/picl指到同一资料夹?
作者: pizzahut (...)   2014-08-11 09:51:00
alias /var/www/html/WebSite/pic1/ /var/www/html/pic1/ 这样子试试看我印象中没错的话应该是这样子 设定放在你Mobile的那个vhost设定下应该就可以了修正一下 alias /pic1/ "/var/www/html/Website/pic1/"
楼主: yanli2 ( Yan™)   2014-08-11 11:33:00
谢谢楼上几位前辈! 最后用alias 解决了上述问题非常的开心!!!! 谢谢大家 ~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com