我正在寻找一个优雅的解决方案来确定 Magento 是否以编程方式在 Apache 或 Nginx 上运行。一旦我知道了网络服务器,我还需要知道是否mod_rewrite
启用。
问问题
212 次
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 回答