由买买提看人间百态
登录
首页
论坛
未名存档
话题女王
小圈子
马甲追踪
版面排名
流量曲线
水枪排名
发帖量曲线
发帖版面饼图
发帖时间柱图
关于本站
帮助
boards
本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字
访问原贴
Linux版
- 问个nginx rewrite的问题
相关主题
●
问个关于find 的问题
●
有人玩了 wsl 在 windows 10 么?
●
php session variable问题(有包子)
●
bash.exe alternative?
●
cpanel vs plesk
●
有regex / apache rewrite rule 高手吗
●
追新的Arch才能保证稳定和安全
●
号召广大linux编程高手分析破解病毒
●
OpenVZ VPS上,CentOS 6开机内存占用只有40多MB
●
这个东西是真的么?MSQt
●
Arch Linux又干坏事了
●
大家用什么build tool?
●
javascript问题,怎么让浏览器下载一个文件不是直接打开?
●
kde 4.2.0 Jan 27 发布。 RC已经早就available了
●
大牛们都怎么样增量备份linux server
●
菜鸟问一个ftp的问题
相关话题的讨论汇总
话题: rewrite
话题: nginx
话题: css
话题: docs
话题: assets
进入Linux版参与讨论
1
(共1页)
c********g
发帖数: 1173
1
现在要把URL:
http://www.example.com/product/product-name/1234
forward到:
http://www.example.com/details/product.jsp?pid=1234
,希望用户端browser里看到的URL仍是第一个。我用了这个rewrite rule:
rewrite ^/product/(.*)/(\d+)$ /details/product.jsp?pid=$2;
但是,在product.jsp里,有一个指向css文件的连接:
bootstrap.css 所在目录是: /usr/share/nginx/www/docs/assets/css/ . 当我用了
上面的rewrite rule之后,root directory不知问什么就变成了 www/product, 所以
在 details/product.jsp里 bootstrap.css 的连接就变成了:
/usr/share/nginx/www/product/docs/assets/css
导致404错误。
不知道我说清楚没有。多谢诸位帮忙。
a9
发帖数: 21638
2
不是root目录变了,而是相对目录的问题。
直接改成 href="/docs/assets...."应该就行了。
因为相对目录../docs 成了
http://www.example.com/product/product-name
的../,也就是
http://www.example.com/product/
【在 c********g 的大作中提到】
: 现在要把URL:
http://www.example.com/product/product-name/1234
forward到:
http://www.example.com/details/product.jsp?pid=1234
,希望用户端browser里看到的URL仍是第一个。我用了这个rewrite rule:
: rewrite ^/product/(.*)/(\d+)$ /details/product.jsp?pid=$2;
: 但是,在product.jsp里,有一个指向css文件的连接:
:
: bootstrap.css 所在目录是: /usr/share/nginx/www/docs/assets/css/ . 当我用了
: 上面的rewrite rule之后,root directory不知问什么就变成了 www/product, 所以
: 在 details/product.jsp里 bootstrap.css 的连接就变成了:
: /usr/share/nginx/www/product/docs/assets/css
: 导致404错误。
: 不知道我说清楚没有。多谢诸位帮忙。
c********g
发帖数: 1173
3
对,这是个解决办法。但是这样的相对目录有很多,全要改的话很麻烦。有没有不用改
HTML文件的办法?
【在 a9 的大作中提到】
: 不是root目录变了,而是相对目录的问题。
:
: 直接改成 href="/docs/assets...."应该就行了。
: 因为相对目录../docs 成了
http://www.example.com/product/product-name
的../,也就是
:
http://www.example.com/product/
a9
发帖数: 21638
4
加个虚拟目录?
【在 c********g 的大作中提到】
: 对,这是个解决办法。但是这样的相对目录有很多,全要改的话很麻烦。有没有不用改
: HTML文件的办法?
1
(共1页)
进入Linux版参与讨论
相关主题
●
菜鸟问一个ftp的问题
●
OpenVZ VPS上,CentOS 6开机内存占用只有40多MB
●
linux下能否远程访问文件
●
Arch Linux又干坏事了
●
EPIC 周二建议FTC,应暂时叫停谷歌的Gmail、Google Docs、Google日历及其Web服务[zz]
●
javascript问题,怎么让浏览器下载一个文件不是直接打开?
●
改密码的问题
●
大牛们都怎么样增量备份linux server
●
问个关于find 的问题
●
有人玩了 wsl 在 windows 10 么?
●
php session variable问题(有包子)
●
bash.exe alternative?
●
cpanel vs plesk
●
有regex / apache rewrite rule 高手吗
●
追新的Arch才能保证稳定和安全
●
号召广大linux编程高手分析破解病毒
相关话题的讨论汇总
话题: rewrite
话题: nginx
话题: css
话题: docs
话题: assets
未名新帖统计
// 7月16日
#
版面
帖数(主题数)
-
全站
4871 (796)
1
Military
3777 (569)
2
Stock
341 (51)
3
Joke
117 (17)
4
History
116 (3)
5
Automobile
100 (9)
6
USANews
55 (9)
7
Midlife
45 (1)
8
Headline
41 (41)
9
Dreamer
33 (13)
10
FleaMarket
32 (20)
11
Living
30 (7)
* 这里只显示发帖超过25的版面,努力灌水吧:-)
历史上的今天
faintcat妹妹看进来~~
发表于12年前.
NSC, PD 1/7/2007, EB2, ...
发表于11年前.
[FBA求购]MJVE2 758 MJVM2 ...
发表于6年前.
老生常谈,归与不归
发表于10年前.
【申请】Seattle西雅图 版版主——申请人...
发表于9年前.
宝宝出生,头骨骨折,求祝福
发表于9年前.
求推荐舒缓优美的古典音乐
发表于11年前.
百分之一的北京人上北大 中国网友愤怒(转载)
发表于10年前.
新人带狗狗Bailey来报道
发表于12年前.
全世界最有价值的运动队
发表于10年前.
请问大切诺基的质量如何
发表于6年前.
TNND,军版全是BKC
发表于15年前.
Inception
发表于12年前.
微软的有些家属可真恶心,为了卖保险脸都不要了
发表于10年前.
每周坐高铁的苦逼来说说感受吧!!
发表于9年前.