salehforum
یک شنبه 05 مرداد 1393, 18:40 عصر
با سلام
بنده در آدرس هایی از سایت خود دچار مشکل هستم هنگام فرخوانی
مثلا آدرس های زیر رو در نظر بگیرید:
example.com/site/login
example.com/site/register
اگر طرف فرم رو پر کنه و 5 ثانیه بگذره و سایت لود نشده باشه، یه صفحه ی خالی باز میشه و آدرس تبدیل میشه به:
Site/login
site/register
یعنی اون بخش اولش کلا میپره!!!
این URLManager من هست:
'urlManager' => array(
'urlFormat' => 'path',
'rules' => array(
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
'moderator' => 'moderator/Post',
'admin' => 'admin/main',
'index/' => 'site/index',
'profile/show/<username>' => 'profile/show',
'profile/list/<sorting:[a-zA-Z0-9-]+>/<page:\d+>' => 'profile/list',
'admin/contact/page/<page:\d+>' => 'admin/contact',
'admin/contact/view/<id:\d+>' => 'admin/contact/view',
),
'showScriptName' => false,
),
و این هم .htaccess بنده:
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
# Unless an explicit file or directory exists, redirect all request to Yii entry script
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>
بنده در آدرس هایی از سایت خود دچار مشکل هستم هنگام فرخوانی
مثلا آدرس های زیر رو در نظر بگیرید:
example.com/site/login
example.com/site/register
اگر طرف فرم رو پر کنه و 5 ثانیه بگذره و سایت لود نشده باشه، یه صفحه ی خالی باز میشه و آدرس تبدیل میشه به:
Site/login
site/register
یعنی اون بخش اولش کلا میپره!!!
این URLManager من هست:
'urlManager' => array(
'urlFormat' => 'path',
'rules' => array(
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
'moderator' => 'moderator/Post',
'admin' => 'admin/main',
'index/' => 'site/index',
'profile/show/<username>' => 'profile/show',
'profile/list/<sorting:[a-zA-Z0-9-]+>/<page:\d+>' => 'profile/list',
'admin/contact/page/<page:\d+>' => 'admin/contact',
'admin/contact/view/<id:\d+>' => 'admin/contact/view',
),
'showScriptName' => false,
),
و این هم .htaccess بنده:
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
# Unless an explicit file or directory exists, redirect all request to Yii entry script
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>