为了账号安全,请及时绑定邮箱和手机立即绑定

關於 apache 站點網址路徑?子文件夾 folder 至子域名 sub-domain!

關於 apache 站點網址路徑?子文件夾 folder 至子域名 sub-domain!

PHP
慕标5832272 2019-03-07 23:48:19
更新 假設有個域名為 abc.com我利用 htaccess 重寫網域 DocumentRoot 網站根目錄為 / 我將 /src/blog.php 文件重寫至 abc.com/blog這運作沒問題,順便隱藏了副檔名 RewriteRule ^blog$ src/blog.php 我去 linode 服務器綁了一個 A紀錄 子域名到本服務器叫做 b.abc.com 的網址指向的網站根目錄一樣為 /也就是說用 abc.com 跟 b.abc.com 瀏覽都會是一樣的結果 問題 我想將 /app/index.php 文件重寫至 b.abc.com也就是說瀏覽 b.abc.com 形同是 /app/index.php這能用 htaccess 怎麼實現呢?
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

这种事情你做不到,或者说Apache很难搞。

曾经我遇到过这种需求,折腾了一周放弃了。理由是你几乎很难重写页面的link。

这几个路径可能会写死在页面的html代码中,尽管apache有个mod_proxy_html模块可以帮你重写html代码中的link部分,但是本质上还是基于正则替换的原则,再加上如果页面链接风格不一致,会导致这个规则难以维护,更别提重写html link之后的网页还能正常访问了

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 330 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信