首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mod_rewrite是如何与phar一起工作的?

mod_rewrite是如何与phar一起工作的?
EN

Stack Overflow用户
提问于 2013-07-15 15:34:11
回答 1查看 281关注 0票数 2

我从我的web应用程序源目录中创建了一个phar归档文件。该目录还包含'css‘和'js’目录。在html中,静态文件的地址为/css/xyz.css等。当我尝试访问应用程序时,html加载正常,但静态文件不正常。我尝试添加apache重写规则,将/css/xyz.css映射到/app.phar/css/xyz.css,但不起作用。每次我击球

代码语言:javascript
运行
复制
http://hostname/css/xyz.css

它正在加载index.php。

是否必须将所有静态文件引用修改为/app.phar/css/xyz.css?相对于phar文件的静态文件urls运行良好。

另外,在使用Phar时,mod_rewrite是否完全不可用?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-08-01 14:14:18

mod_rewrite是一个Apache模块。只要Apache通过PHP运行.phar文件,它就掌握在PHP手中。您负责将文件正确发送出去。

Phar::webPhar()有一个$rewrites参数,可以让您从.phar中自己模拟mod_rewrite。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17648948

复制
相关文章

相似问题

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