как установить URL, дружественный в yii платформе автоматически

Попробуйте это:

sudo killall pulseaudio
sudo alsa force-reload
7
задан nightingale2k1 27 July 2009 в 18:31
поделиться

2 ответа

In /protected/config/main.php add..

    'urlManager'=>array(
        'urlFormat'=>'path',
        'showScriptName' => false,      
        ),
    ),

In your web root an .htaccess..

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
19
ответ дан 6 December 2019 в 09:21
поделиться

В Yii тоже есть автоматическая генерация URL. Например, просто напишите в своем шаблоне такой URL без ручного маршрута :

<?php echo CHtml::link('topic title',array('topic/view','id'=>$topic->id,'var'=>'123')); ?>

И отображаемый URL будет следующим:

/topic/view/id/1/var/123

Затем в нашем методе actionView () мы используем следующие параметры:

...
$id=$_GET['id'];
$var=$_GET['var'];
...
1
ответ дан 6 December 2019 в 09:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: