Это краткий пересказ моего поста: http://en.vas.davimas.name/2011/04/moinmoin-wiki-engine-and-clean-urls.html
Как добиться правильной работы MoinMoin вики c "чистыми ссылками" (clean URLs)?
Сначала задаём правила преобразования ссылкок (URL rewrite rules). В DOCUMENT_ROOT помещаем файл .htaccess следующего содержания:
Взято с WebFaction Forum: http://forum.webfaction.com/viewtopic.php?pid=6098#p6098
Теперь можно набрать в адресной строке http://вашсайт/ExamplePage и наслаждаться видом этой самой страницы.
Но MoinMoin по-прежнему генерит ссылки вида http://вашсайт/index.cgi/ExamplePage. Для исправления этого нужно открыть файл index.cgi, найти определение класса Config ближе к концу файла и поправить атрибут properties:
Взято с WebFaction Forum: http://forum.webfaction.com/viewtopic.php?pid=6726#p6726
Всё! Приятной работы с сайтом!
Как добиться правильной работы MoinMoin вики c "чистыми ссылками" (clean URLs)?
Сначала задаём правила преобразования ссылкок (URL rewrite rules). В DOCUMENT_ROOT помещаем файл .htaccess следующего содержания:
Options +FollowSymLinks +ExecCGI
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ /index.cgi/$1 [QSA,L]
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ /index.cgi/$1 [QSA,L]
Взято с WebFaction Forum: http://forum.webfaction.com/viewtopic.php?pid=6098#p6098
Теперь можно набрать в адресной строке http://вашсайт/ExamplePage и наслаждаться видом этой самой страницы.
Но MoinMoin по-прежнему генерит ссылки вида http://вашсайт/index.cgi/ExamplePage. Для исправления этого нужно открыть файл index.cgi, найти определение класса Config ближе к концу файла и поправить атрибут properties:
properties = {'script_name': '/'}
Взято с WebFaction Forum: http://forum.webfaction.com/viewtopic.php?pid=6726#p6726
Всё! Приятной работы с сайтом!
Комментариев нет:
Отправить комментарий