Я думаю, что мой htaccess-файл, который использует mod_rewrite, вызывает мои страницы вызываться более одного раза. Кто-нибудь может увидеть, могло ли это произойти с моим текущим файлом htaccess? Или есть ли такая возможность? Это происходит только на странице view.php (из того, что я видел).
# REWRITE DEFAULTS
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://mysite.com/$1 [R=301,L]
# /view.php?t=h5k6 externally to /h5k6
RewriteCond %{THE_REQUEST} ^GET\ /view\.php
RewriteCond %{QUERY_STRING} ^([^&]*&)*t=([^&]+)&?.*$
RewriteRule ^view\.php$ /%2? [L,R=301]
# /h5k6 internally to /view.php?t=h5k6
RewriteRule ^([0-9a-z]+)$ view.php?t=$1 [L]
Что происходит в моих PHP-скриптах, так это то, что они вызываются более одного раза или, по крайней мере, функция вызывается более одного раза, хотя я убедился, что она вызывается один раз!
Спасибо всем