我正在寻找一个优雅的解决方案,以确定Magento是否以编程方式在Apache或Nginx上运行。一旦我知道了Web服务器,我还需要知道是否启用了mod_rewrite
。
答案 0 :(得分:0)
感谢用户“实用程序”的链接,我找到了最接近的解决方案。我必须检查服务器软件密钥。最终,我将要求用户确认......
$_SERVER["SERVER_SOFTWARE"].
谢谢!
查
答案 1 :(得分:-1)
<?php
phpinfo();
?>
这将为您提供超出您需要的信息..
我认为这会告诉你mod_rewrite是否已启用,但它不会。
您始终可以在.htaccess
文件中进行检查。如果你设置RewriteEngine On
它应该按照你的要求进行..即:
RewriteRule ^link([^/]*).html$ yourfile.php?link=$1 [L]
如果您知道的重写规则失败... mod_rewrite很可能被禁用。