0

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

4

2 回答 2

0

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

$_SERVER["SERVER_SOFTWARE"].

谢谢!

查克

于 2012-11-27T18:53:41.807 回答
-1
<?php
phpinfo(); 
?>

这将为您提供比您需要的更多信息..

我认为这会告诉您是否启用了 mod_rewrite,但不会。

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

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

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

于 2012-11-27T18:21:53.420 回答