Magento がプログラムで Apache または Nginx で実行されているかどうかを判断するためのエレガントなソリューションを探しています。Web サーバーがわかったら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 に答える