![]() |
Здравствуйте, Гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 28 Регистрация: 23-August 05 Пользователь №: 3 ![]() |
А как сделать из динамики статику? у меня все урлы вида /index.php?catid=4&blogid=1 и тому подобное.. а хотелось бы без вопросиков знаков ровно и все такок, вот такие например _http://site.ru/item/12 что куда прописать?
-------------------- Здесь Делают Серьезные Деньги!
все вопросы сюда ICQ: 244176075 |
|
|
![]()
Сообщение
#2
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
Объясняю.
В архиве с движком есть папка extra (а в ней папка fancyurls). Открываешь файл в текстовом редакторе fancyurls.config.php и указываешь там путь куда движок ставил без последнего слеша в ссылке. Заливаешь все файлы из этой папки в корень (туда где находятся файлы action.php и index.php). Потом правишь строку в файле index.php (из корня) что бы было вот так: CODE $CONF['Self'] = '.'; (править только одну строку). Перезаписываешь индекс.пхп на серве с только что правленным, идешь в админку -> Основные настройки (global settings) и там ставишь переключатель "Включить фенсиурл" (enable FancyURLS). Все. Примечание - в последней версии (3.22) там немного по другому надо делать, я еще не смотрел как. И если у тебя несколько блогов на сайте тоже немного по другому надо делаьть. ![]() -------------------- |
|
|
![]()
Сообщение
#3
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 28 Регистрация: 23-August 05 Пользователь №: 3 ![]() |
QUOTE(Suvoroff @ Aug 24 2005, 09:16 AM) Потом правишь строку в файле index.php (из корня) что бы было вот так: CODE $CONF['Self'] = '.'; (править только одну строку). Перезаписываешь индекс.пхп на серве с только что правленным, идешь в админку -> Основные настройки (global settings) и там ставишь переключатель "Включить фенсиурл" (enable FancyURLS). [right][snapback]7[/snapback][/right] спасибо. все заработало! -------------------- Здесь Делают Серьезные Деньги!
все вопросы сюда ICQ: 244176075 |
|
|
![]()
Сообщение
#4
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 21 Регистрация: 5-September 05 Пользователь №: 8 ![]() |
Suvoroff, кажется по теме.
извини, но не могу бы ты дать линк на ман по установке ЧПУ(fancyurls) на 3.22. не нашёл на офф сайте, ты говоришь там какая то разница ![]() инглиш пойму. |
|
|
![]()
Сообщение
#5
|
|
![]() Newbie ![]() Группа: User Сообщений: 7 Регистрация: 4-September 05 Пользователь №: 7 ![]() |
Разницы нет, но если нужно подробное описание, можно посмотреть здесь: _http://nucleus.net.ru/forum/viewtopic.php?t=7
|
|
|
![]()
Сообщение
#6
|
|
![]() Member ![]() ![]() Группа: User Сообщений: 21 Регистрация: 5-September 05 Пользователь №: 8 ![]() |
ага, спасибо saahov.
уже решился сделать не дожидаясь ответа и получилось ![]() менюшки тока в ручную фэнсиурлил. |
|
|
![]()
Сообщение
#7
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
Installation
------------ 1. Copy all files in this directory (except for index.html) to your main nucleus dir (where your index.php and action.php file are) If you have an already existing .htaccess file (most ftp-programs don't show hidden files by default, so don't start uploading it without checking your server). If you do, download that old one first, and copy the contents of the new .htaccess file (from the fancyurls folder) in your old one, and upload that... 2. Edit fancyurls.config.php so that $CONF['Self'] points to your main directory. NOTE: this time, and only this time, the URL should NOT end in a slash 3. Edit index.php to look like this: $CONF = array(); include('./fancyurls.config.php'); include('./config.php'); selector(); 4. Enable 'Fancy URLs' in the Nucleus admin area (nucleus management / edit settings) 5. Off you go! 3 пункт новый. в 3.21 такого не было -------------------- |
|
|
Guest |
![]()
Сообщение
#8
|
Guests ![]() |
Suvoroff, ага, так точно, не было.
но я всё кажется заточил, в плоть до плагинов, всё пашет со тсарыми примечаниями, спасибо ![]() |
|
|
![]()
Сообщение
#9
|
|
Newbie ![]() Группа: User Сообщений: 9 Регистрация: 14-September 05 Пользователь №: 12 ![]() |
все сделал в точности по инструкции. фэнсиурлы включаются, но при попытке перехода получаю 404: The requested URL /item/1728 was not found on this server
Что не так? -------------------- |
|
|
![]()
Сообщение
#10
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
дай ссылку.
Ты случайно не используешь несколько блогов? -------------------- |
|
|
![]()
Сообщение
#11
|
|
Newbie ![]() Группа: User Сообщений: 9 Регистрация: 14-September 05 Пользователь №: 12 ![]() |
блог вот такой: http://itreview.belproject.com/ (правда, сейчас я фэнсиурлы отключил, чтобы не мешать людям)
недавно сделал еще один тестовый блог, но проблема с точно таким же описанием была и до него. -------------------- |
|
|
![]()
Сообщение
#12
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
fancyurls.config.php правильно настроил?
-------------------- |
|
|
![]()
Сообщение
#13
|
|
Newbie ![]() Группа: User Сообщений: 9 Регистрация: 14-September 05 Пользователь №: 12 ![]() |
$CONF['Self'] = 'http://itreview.belproject.com';
так? -------------------- |
|
|
![]()
Сообщение
#14
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
так..
тогда не знаю, вроде все должно работать, в админке включил? или распиши по действиям что ты делаешь, гдето наверное что то все таки не так делаешь.. -------------------- |
|
|
![]()
Сообщение
#15
|
|
Newbie ![]() Группа: User Сообщений: 9 Регистрация: 14-September 05 Пользователь №: 12 ![]() |
там, вроде, и ошибаться негде...
1. заливаю файл .htaccess вида QUOTE RewriteEngine On <FilesMatch "^item$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^archive$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^member$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^archives$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^category$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^blog$"> ForceType application/x-httpd-php </FilesMatch> 2. правлю fancyurls.config.php (вставляю свой урл, как написано) и заливаю его вместе с остальными файлами из папки 3. вношу изменения в index.php (у меня версия 2,21) вида QUOTE $CONF['Self'] = '.'; include('./config.php'); selectBlog('itreview'); selector(); и тоже заливаю на сервер. 4. включаю поддержку фэнсиурлов. 5. перезагружаю индекс. ссылки приобретают нужный вид, но вот ни одна из них не открывается, зараза. -------------------- |
|
|
![]()
Сообщение
#16
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
а файлы archive, archives, blog и тд. (без разрешений) ты заливаешь в корень? они находяться в папке extra
-------------------- |
|
|
![]()
Сообщение
#17
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
кстати, у меня хтаксес немного другой:
CODE <FilesMatch "^item$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^archive$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^member$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^archives$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^category$"> ForceType application/x-httpd-php </FilesMatch> <FilesMatch "^blog$"> ForceType application/x-httpd-php </FilesMatch> -------------------- |
|
|
![]()
Сообщение
#18
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
А индекс такой:
CODE <?php // This file will generate and return the main page of the site $CONF = array(); $CONF['Self'] = '.'; include('./config.php'); selector(); ?> и зачем ты поставил selectBlog('itreview');? -------------------- |
|
|
![]()
Сообщение
#19
|
|
Newbie ![]() Группа: User Сообщений: 9 Регистрация: 14-September 05 Пользователь №: 12 ![]() |
поменял: никакого эффекта. вообще.
видимо, придется с хостером разбираться. хотя, если бы сервер не поддерживал мод-рирайта, была бы пятисотая ошибка. не понимаю. -------------------- |
|
|
![]()
Сообщение
#20
|
|
![]() Support Staff ![]() ![]() ![]() Группа: Admin Сообщений: 1,170 Регистрация: 16-July 05 Из: nucleus.com.ru Пользователь №: 1 ![]() |
а файлы залиты? (blog, archives etc)?
-------------------- |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 3rd March 2021 - 03:11 AM |