如何确定Magento是否以编程方式在Apache上运行?

时间:2012-11-27 17:22:06

标签: php apache magento nginx

我正在寻找一个优雅的解决方案,以确定Magento是否以编程方式在Apache或Nginx上运行。一旦我知道了Web服务器,我还需要知道是否启用了mod_rewrite

2 个答案:

答案 0 :(得分:0)

感谢用户“实用程序”的链接,我找到了最接近的解决方案。我必须检查服务器软件密钥。最终,我将要求用户确认......

$_SERVER["SERVER_SOFTWARE"].

谢谢!

答案 1 :(得分:-1)

<?php
phpinfo(); 
?>

这将为您提供超出您需要的信息..

我认为这会告诉你mod_rewrite是否已启用,但它不会。

您始终可以在.htaccess文件中进行检查。如果你设置RewriteEngine On它应该按照你的要求进行..即:

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

如果您知道的重写规则失败... mod_rewrite很可能被禁用。