首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EzPublish找不到他的路线

EzPublish找不到他的路线
EN

Stack Overflow用户
提问于 2015-12-15 16:22:25
回答 1查看 325关注 0票数 1

我已经安装了ez发布(版本:Community15.09,system: apache)。

我已经在我的public_html dir中安装了它,并且公共目录是public_html/web

我可以使用这个URL访问演示页面:

代码语言:javascript
复制
domain.com/

或使用此版本(两个版本)

代码语言:javascript
复制
domani.com/index.php

但如果我尝试另一条路,像这样:

代码语言:javascript
复制
domain.com/ez

它不工作(服务器回复:The requested URL /ez was not found on this server.),只有当我在路由中包含索引时才能工作:

代码语言:javascript
复制
domain.com/index.php/ez

我搜索了但什么也没找到..。为什么要这样?怎么解决?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-15 17:03:35

你想要做的基本上是重写。

您有两种方法可以做到这一点:

  1. 在Apache端启用mod_rewrite并应用虚拟主机配置(如此模板中的配置)。确保用正确的值替换占位符(%填充%)。
  2. 在public_html/web文件夹中使用.htaccess文件:参见这里的例子

注意:能够使用.htaccess需要您的apache配置允许它。这通常是您的AllowOverride None|All|...指令的<Directory /path/to/public_html/web>部分:参见这里的Apache文档

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

https://stackoverflow.com/questions/34294283

复制
相关文章

相似问题

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