使用Apache.htaccess設置Php $_SERVER值($_SERVER['something'])

使用Apache.htaccess設置Php $_SERVER值($_SERVER['something'])

是否可以使用.htaccess或其他apache權限在php數組$_SERVER中設置自定義服務器值。 例如 if($_SERVER['is_special']){echo "Yeah for us!";}else{echo "No you fool!";}我意識到我問了很多問題,答案是否定的,所以請隨意這麼說。…


php - 如何確定您是否在不使用$_SERVER的情況下使用HTTPS

我在網上看過很多教程,說如果服務器連接使用HTTPS進行保護,則需要檢查$_SERVER['HTTPS'] 。 我的問題是,在我使用的一些服務器上, $_SERVER['HTTPS']是一個未定義的變量,導致錯誤。 是否有另一個我可以檢查的變量應該總是被定義? 只是要清楚,我目前正在使用此代碼來解析它是否是HTTPS連接: if(isset($_SERVER['HTTPS'])){i…


PHP $_SERVER['HTTP_HOST']與$_SERVER['SERVER_NAME'],我是否正確理解手冊頁?

我做了很多搜索,並且還閱讀了PHP $_SERVER文檔。 我是否有權利使用我的PHP腳本來使用我的網站中使用的簡單鏈接定義? $_SERVER['SERVER_NAME']基於你的Web服務器配置文件(在我的情況下是Apache2),並且取決於幾個指令:(1)VirtualHost,(2)ServerName,(3)UseCanonicalName等 $_SERVER['HTTP_HOST…


用php可靠的用戶瀏覽器檢測

試圖用PHP檢測用戶的瀏覽器,$_SERVER['HTTP_USER_AGENT']是一種可靠的方法嗎? 我應該選擇get_browser函數嗎? 您找到哪一個會帶來更精確的結果? 如果這種方法是實用的,那麼建議使用它來輸出相關的CSS鏈接,例如: if(stripos($_SERVER['HTTP_USER_AGENT'],"mozilla")!==false) echo '<li…


PHP中的HTTP_HOST和SERVER_NAME有什麼區別?

你什麼時候考慮使用一個,為什麼?…



在PHP中檢測瀏覽器語言

我使用下面的PHP腳本作為我的網站的索引。 這個腳本應該包含一個特定的頁面,具體取決於瀏覽器的語言(自動檢測)。 這個腳本並不適用於所有瀏覽器,因此它總是包含任何檢測到的語言的index_en.php(問題的原因很可能是某些Accept-Language頭沒有考慮到的問題)。 你能否建議我一個更強大的解決方案?<?php// Open session var session_start…




http_user_agent _server server get url user strpos set server_name request_uri