我遵循一个“如何”的解释,以便从.html文件执行PHP,但我无法让它在我的.htaccess文件中工作。有没有另一种解决方案?我如何让PHP包含在html页面中运行?
这是我在我的.htaccess文件中的代码。
AddType application/x-httpd-php .html
我目前没有html的中的任何一个我的HREF标记的建立,因为我不惯于html的网页地址栏内显示。
当我尝试将上述代码放入我的.htaccess文件并导航到该网站时,我的浏览器提示我下载该页面而不是导航到该页面。最终,我试图在我的html页面上运行这个php include函数,而不是.php页面。
我有一个链接我的索引页中的代码:
CURRENT JOURNALOur latest and greatest! SUBMITYour writing SUBMISSION GUIDELINESEverything you need to know is here BLOGJust a blog PAST JOURNALSBrowse our issue archives ABOUT 3EWhat we're about这似乎从具体到GoDaddy的作品另一个线程这个答案。甚至没有被接受的答案,但还有一个额外的评论。
Options +ExecCGI
AddType application/x-httpd-php .php .html
AddHandler x-httpd-php5 .php .html
+2
你可能必须更新服务器的httpdconf文件,以允许在PHP文件与.html扩展名是什么。您的服务器可能不允许在.htaccess文件中。为什么不将页面更新为'.php'扩展名,并将扩展名隐藏在.htaccess文件中? –
+0
我一直试图做到这一点,这两个选择之一。但那也没用。根据建议,我早先修改了我的.htaccess文件。 –
+0
我尝试这样做: RewriteEngine叙述在 的RewriteCond%{} REQUEST_FILENAME -d 的RewriteCond%{DOCUMENT_ROOT}/$ 1.PHP -f [NC] 重写规则^(+?)(?:HTML)?$/$ 1.php [L,NC] –