【问题标题】:Unable to pass HTML and CSS in web URL无法在 Web URL 中传递 HTML 和 CSS
【发布时间】:2016-01-15 22:59:12
【问题描述】:

我正在开发一个基于 CodeIgniter 的网站。当我尝试在网页 URL 中传递 HTML/CSS 时,它会重定向到 404 页面。例如,如果 URL 是 http://geeksdemy.com/html ,它会转到 404 页面。 这是一个 EduTech 网站,由于上述原因,管理员无法上传 HTML 和 CSS 课程。 如果有人知道解决方案,请提供帮助。

感谢您即将回复。

【问题讨论】:

  • 检查您的.htaccess routes.php 是否设置了默认控制器。
  • 您能否重新编辑您的问题并将头部标签放置在您的 css 链接所在的位置。
  • 感谢您的回复....实际上我有 VPS 托管...所以使用 web.config 而不是 .htaccess...我遇到了问题...它与 URL 重写定义有关.. 模式中传递的所有名称,不能在 URL 中传递...但我离解决方案还很远...等待响应...

标签: php codeigniter url-rewriting


【解决方案1】:

您的页面可以通过

http://geeksdemy.com/?html

我认为.htaccess 文件中的解决方案可能会更改文件行

RewriteRule ^(.*)$ index.php/$1 [L]

到这里

RewriteRule ^(.*)$ index.php?/$1 [L].

现在,由于正在使用 IIS(正确吗?),如果您在重写操作或web.config 文件的 url 匹配中进行类似操作,也许它会起作用。

【讨论】:

  • 感谢您的回答。实际上我正在使用 web.config 文件并发现了问题。它在 web.config 文件中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-19
  • 2018-12-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多