【发布时间】:2019-04-18 08:39:30
【问题描述】:
这是我第一次在 StackOverflow 上提出自己的问题。我通常会在现有主题中找到我需要的所有帮助和答案,但在这里我找不到任何解决我的问题的方法。
我在 somedomain.com 上托管了一个网站,我的客户目前正在提议一些有奖竞赛,他想在网站上托管条款和条件 PDF 文件。 此 PDF 文件应可通过 somedomain.com/jeu-concours URL 访问。
这是我的服务器 www/ 文件夹:
我确实有一个 'jeu-concours' 文件夹,其中包含我的根 www 文件夹中的 xxxx.pdf 文件,我已经尝试了我在论坛上找到的所有东西来设置我的 .htaccess,但没有工作..
somedomain.com/jeu-concours 显示为文件列表,如果我使用 -Indexes 选项我无法到达路径,如果我使用 301 重定向我会得到无限循环,如果我使用 RewriteRule 似乎没有任何事情发生,等等。
我是一名年轻的计算机科学工程师,我总是能够独自解决我的问题,但我在理解和掌握 apache 配置和 htaccess 管理方面确实遇到了麻烦。..
短版:
当我访问 somedomain.com/jeu-concours 时,我目前有这个:
而不是这个文件列表,我想在我的 Reglement-jeu-TAS.pdf 文件中。 我不知道我是否应该使用 RewriteRule、Redirect 或其他任何东西,而且我不知道我应该修改哪个 .htaccess 才能使其正常工作...
感谢大家的帮助,我很惭愧提出这样一个基本问题,但我很挣扎,我不能花更多时间尝试事情! 祝你有美好的一天:)
【问题讨论】:
-
只需将
Rewriterule ^jeu-concours/?$ /jeu-concours/Reglement-jeu-TAS.pdf [L]添加到您 www/ 文件夹中的 .haccess -
您好 Dusan,感谢您的回答!不幸的是,我不知道为什么,但这不起作用!当我说它不起作用时,我的意思是“什么都没发生,什么都没有改变,没有重定向或 URL 重写”,所以这是一种非常奇怪的行为......
标签: apache codeigniter .htaccess