首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有没有办法重写这些URL?

有没有办法重写这些URL?
EN

Stack Overflow用户
提问于 2013-07-17 00:46:12
回答 2查看 40关注 0票数 0

有没有一种方法可以访问文件夹中的所有图像:

代码语言:javascript
复制
www.example.com/image/

通过如下的URL:

代码语言:javascript
复制
static.example.com/image/

例如,图像

代码语言:javascript
复制
www.example.com/image/hello.jpg

只能通过以下方式访问:

代码语言:javascript
复制
static.example.com/image/hello.jpg
EN

回答 2

Stack Overflow用户

发布于 2013-07-17 00:48:24

为映像设置一个虚拟名称主机,并将Alias / static.example.com /设置为所需的目录。

然后在虚拟主机中为www.example.comDeny访问它设置一个<Location>部分。

票数 0
EN

Stack Overflow用户

发布于 2013-07-17 14:10:14

假设您已经创建了子域:static.example.com

www.example.com主机上,通过httpd.conf启用mod_rewrite和.htaccess,然后将以下代码放入DOCUMENT_ROOT目录下的.htaccess中:

代码语言:javascript
复制
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?\.example\.com$ [NC]
RewriteRule ^(image(?:/.*|))$ http://static.example.com/$1 [L,R=301,NC]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17682407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档