2017-07-24 60 views
0

我想我的共享 Web服务器处理“.ncs”文件,就像“.php”文件一样。 我知道这可以通过在Apache Handler中添加条目来轻松完成。 Ref:http://php.net/manual/en/security.hiding.php使用.htaccess或Apache处理程序

但正如我刚才提到的,我使用的是共享主机,我在Apache Handler上所做的任何更改都不起作用。这些列表仅供参考。我在我的网站提供商的支持小组中打开了一张票,他们告诉我应该使用.htaccess文件。但我无法理解,我如何使用.htaccess文件来处理.ncs文件,就像.php文件一样。

+2

[如何在GoDaddy Linux Hosting上使用.htaccess文件更改PHP文件扩展名?](https://stackoverflow.com/questions/7897353/how-to-change-the-php-file-extension-using -htaccess-file-on-godaddy-linux-hosti) – cteski

+0

如果可能的话,我的两美分将* *不*使用.htaccess。打开Allow Override的需要会导致扫描文件系统的开销,并且不可取。 – ficuscr

回答

2

您需要使用将AddType处理您的服务器的根htaccess的:

AddType application/x-httpd-php .ncs 

但如果你正在运行PHP的CGI,你需要使用的AddHandler太:

AddType application/x-httpd-php .ncs 
AddHandler application/x-httpd-php .ncs 
+0

这是根目录下的我的.htaccess文件有: SetOutputFilter DEFLATE BrowserMatch^Mozilla的/ 4的gzip仅-text/html的 BrowserMatch^Mozilla的/ 4 \ .0 [678] no-gzip BrowserMatch \ bMSI [E]!no-gzip!gzip-only-text/html 012FSetEnvIfNoCase Request_URI。 标题附加因人而异的User-Agent ENV =!不-变化 **何处添加您的SUG嵌套代码片段?** –

+0

在文件完整的开始处。 – LordNeo

+0

我试过了。但仍然没有。 PHP服务器仍然没有评估pinfo.ncs文件的语句。 –