我在隐藏我网站的编程语言(Laravel 5.5)时遇到了问题
我尝试了很多不同的方法,但没有得到任何结果。
我改变了会话config/session.php
:
'cookie' => env(
'SESSION_COOKIE',
str_slug(env('APP_NAME', 'laravel'), '_').'_session'
),
但它没有奏效。
答案 0 :(得分:1)
如果您不想在Chrome扩展程序中显示网站的编程语言,则必须更改php.ini
更改expose_php = On
到
expose_php = off
您也可以在.htaccess中调整它。 希望它有所帮助。
答案 1 :(得分:0)
出于安全原因,您可能需要这样做。当有人在浏览器上安装此插件(https://wappalyzer.com/download)时,他/她可以查看所有框架和javascript库等。
所以从插件中隐藏框架名称,只需进入config/session.php
文件并编辑以下代码
/*
|--------------------------------------------------------------------------
| Session Cookie Name
|--------------------------------------------------------------------------
|
| Here you may change the name of the cookie used to identify a session
| instance by ID. The name specified here will get used every time a
| new session cookie is created by the framework for every driver.
|
*/
'cookie' => env(
'SESSION_COOKIE',
str_slug(env('APP_NAME', 'yourname_that_you_want_to_add'), '_').'_session'
),