有没有办法解决这个问题[关闭]

Is there any Way to Get that Solved [closed]

提问人:gupreet cour 提问时间:11/13/2023 最后编辑:AztecCodesgupreet cour 更新时间:11/13/2023 访问量:38

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

6天前关闭。

我想为我添加一些隐私,因为我使用的是包含 .php 文件的联系表单。我想确保即使有人试图访问这些文件也无法查看它们。我相信文件权限可能是解决方案。这是我当前正在使用的文件:.php files.htaccess.php.htaccess

php_value mbstring.http_input auto
php_value date.timezone America/New_York
Options +MultiViews
RewriteEngine on

For .php & .html URL’s:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]
RewriteRule ^([^.]+)$ $1.html [NC,L]
HTML CSS .htaccess 安全性

评论

0赞 CBroe 11/13/2023
请去阅读 如何提问 - 除其他外,它还为您提供了关于如何措辞中途正确问题标题的建议。

答:

0赞 AztecCodes 11/13/2023 #1

在此配置中,该指令用于关注扩展名为 .php 的所有文件。然后检查请求是否与 .php 文件有关。如果是这样,则通过发送 403 Forbidden 错误 ([F]) 并终止重写过程 ([L]) 来执行操作。<FilesMatch>RewriteCondRewriteRule

配置:

php_value mbstring.http_input auto
php_value date.timezone America/New_York
Options +MultiViews
RewriteEngine on

# For .php & .html URL’s:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,L]
RewriteRule ^([^.]+)$ $1.html [NC,L]

# Prevent direct access to PHP files
<FilesMatch "\.php$">
    # Replace 'yourdomain.com' with your own domain.
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.php\ HTTP/
    RewriteRule .* - [F,L]
</FilesMatch>

评论

0赞 gupreet cour 11/14/2023
兄弟,我的联系表格不起作用,因为我告诉过你,我正在使用我的联系表格(www.dopenews.in/contact.php)无法正常工作,而且它不起作用,我以前对此有疑问......我告诉过你🥲我
0赞 gupreet cour 11/14/2023
告诉我如何解决这个问题?