2016-03-30 5 views
1

で変数を取得します:

http://www.mydomain.it/associato/1/a

ページassociato.phpがcorrectyと呼ばれるが、

されます
$idassociato = $_GET['idassociato']; 
echo $idassociato; 

返品不要...何か間違っていましたか?

答えて

0

あなたがしよう、サーバー上multiviewsを無効にする必要があります。

Options -Multiviews 
Options -Indexes 
RewriteEngine On 
RewriteBase/
RewriteRule ^associato/([0-9]+)/(.*)$ associato.php?idassociato=$1 [QSA,L] 
+1

それは私の問題を解決しました、ありがとう!! –

0

Debianを使用している場合は、MultiViewsオプションを無効にしてください。

は、あなたがこれを得た理由は、あなたが/associato/1/aにアクセスするときにApacheは、このようにパス情報として/1/aを分割し、/associato.phpをしようとすることですhttps://serverfault.com/questions/83380/apache-extensionless-urls-get-an-automatic-php-extension

を参照してください。しかし、それが404でどのように失敗するかは、私が知る以上に遠いです。

関連する問題

 関連する問題