2012-11-27 52 views
0

我正在尋找一個優雅的解決方案,以確定Magento是否以編程方式在Apache或Nginx上運行。一旦我知道Web服務器,我還需要知道mod_rewrite是否已啓用。如何確定Magento是否以編程方式在Apache上運行?

+1

退房$ _ SERVER [ 'SERVER_SOFTWARE'] - http://serverfault.com/questions/164130/how-to-detect-in-php-if-it-is-running-on- apache-nginx-or-some-other-webserver –

回答

0

感謝來自用戶「工具」的鏈接,我能夠找到最接近的解決方案。我將不得不檢查服務器軟件密鑰。最終我將不得不要求用戶確認...

$_SERVER["SERVER_SOFTWARE"]. 

謝謝!

+0

希望它有效。乾杯 –

-1
<?php 
phpinfo(); 
?> 

這會給你比你需要更多的信息.​​.

我認爲這會告訴你,如果是啓用了mod_rewrite,但它不會。

您可以隨時在.htaccess文件中檢查該文件。如果設置RewriteEngine On它應該做什麼你問它..即:

RewriteRule ^link([^/]*).html$ yourfile.php?link=$1 [L] 

如果你知道作品重寫規則失敗... mod_rewrite的是最有可能禁用。

相關問題