针对htaccess的特定于目录的问题

时间:2012-09-26 10:24:25

标签: php html .htaccess

我有一个网站,其中包含以下文件夹

testing1 及其子文件夹:

MyFolder文件

myfolder2

myfolder3

这是它的.htaccess文件:

   AddType application/x-httpd-php .html .htm
   php_value auto_append_file testing1.php

这适用于主目录,但是如何从单个.htaccess文件进行更改而不必在每个目录中放置一个(我现在使用cPanel并将它们复制并粘贴)。

目录myfolder2包含一个在AXMAG中创建的多页翻书(由PDF转换),这是一本翻书软件(暂不发布链接 - 但在Google上查找)。我想保留文件完好无损,但同时将网​​站通知附加到以下网址:

© My company here 2012. Content copyrighted

如何为自动挂载执行每个目录.htaccess,并添加类型html .htm。

BTW,当我把.htaccess放入HTML页面时,myfolder2变成了空白 - 我做错了什么?但是其他目录没有问题。

我会很感激任何帮助,虽然我可以做htaccess,但我还是新手。

1 个答案:

答案 0 :(得分:0)

.htaccess通常通过级联目录来工作。如果您想要充分利用它们,最可维护的方法可能是在目录的顶层创建一个应用程序范围的.htaccess文件,然后根据您正在寻找的.htaccess功能将子文件夹中的所有其他内容分组。比如说:

app/
  .htaccess <-- App wide settings
  php/
    .htaccess <-- PHP section settings which modify app-wide
    scripts/ <-- Some PHP settings here
  html/
    .htaccess <-- HTML section settings which modify app-wide
    pages/ 
    embeds/