IPB

Здравствуйте, Гость ( Вход | Регистрация )

2 Страниц V   1 2 >  
Ответить в этой темеОткрыть новую тему
> Включаем Fancy URL, динамические страницы в статические
LCD
сообщение Aug 23 2005, 02:57 PM
Сообщение #1


Member
**

Группа: User
Сообщений: 28
Регистрация:
23-August 05
Пользователь №: 3



А как сделать из динамики статику? у меня все урлы вида /index.php?catid=4&blogid=1 и тому подобное.. а хотелось бы без вопросиков знаков ровно и все такок, вот такие например _http://site.ru/item/12 что куда прописать?


--------------------
Здесь Делают Серьезные Деньги!
все вопросы сюда ICQ: 244176075
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Aug 24 2005, 10:16 AM
Сообщение #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) там немного по другому надо делать, я еще не смотрел как.
И если у тебя несколько блогов на сайте тоже немного по другому надо делаьть. smile.gif



--------------------
К началу страницы
 
+Цитировать Сообщение
LCD
сообщение Aug 24 2005, 12:24 PM
Сообщение #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
К началу страницы
 
+Цитировать Сообщение
HitMan
сообщение Sep 6 2005, 10:25 PM
Сообщение #4


Member
**

Группа: User
Сообщений: 21
Регистрация:
5-September 05
Пользователь №: 8



Suvoroff, кажется по теме.
извини, но не могу бы ты дать линк на ман по установке ЧПУ(fancyurls) на 3.22.
не нашёл на офф сайте, ты говоришь там какая то разница smile.gif
инглиш пойму.
К началу страницы
 
+Цитировать Сообщение
saahov
сообщение Sep 8 2005, 12:15 AM
Сообщение #5


Newbie
*

Группа: User
Сообщений: 7
Регистрация:
4-September 05
Пользователь №: 7



Разницы нет, но если нужно подробное описание, можно посмотреть здесь: _http://nucleus.net.ru/forum/viewtopic.php?t=7
К началу страницы
 
+Цитировать Сообщение
HitMan
сообщение Sep 8 2005, 02:07 AM
Сообщение #6


Member
**

Группа: User
Сообщений: 21
Регистрация:
5-September 05
Пользователь №: 8



ага, спасибо saahov.
уже решился сделать не дожидаясь ответа и получилось wink.gif

менюшки тока в ручную фэнсиурлил.
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 8 2005, 01:06 PM
Сообщение #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
сообщение Sep 8 2005, 10:55 PM
Сообщение #8





Guests






Suvoroff, ага, так точно, не было.
но я всё кажется заточил, в плоть до плагинов, всё пашет со тсарыми примечаниями, спасибо smile.gif
К началу страницы
 
+Цитировать Сообщение
nektotigra
сообщение Sep 14 2005, 12:31 PM
Сообщение #9


Newbie
*

Группа: User
Сообщений: 9
Регистрация:
14-September 05
Пользователь №: 12



все сделал в точности по инструкции. фэнсиурлы включаются, но при попытке перехода получаю 404: The requested URL /item/1728 was not found on this server
Что не так?


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 03:14 PM
Сообщение #10


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



дай ссылку.
Ты случайно не используешь несколько блогов?


--------------------
К началу страницы
 
+Цитировать Сообщение
nektotigra
сообщение Sep 14 2005, 04:56 PM
Сообщение #11


Newbie
*

Группа: User
Сообщений: 9
Регистрация:
14-September 05
Пользователь №: 12



блог вот такой: http://itreview.belproject.com/ (правда, сейчас я фэнсиурлы отключил, чтобы не мешать людям)

недавно сделал еще один тестовый блог, но проблема с точно таким же описанием была и до него.


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 05:06 PM
Сообщение #12


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



fancyurls.config.php правильно настроил?


--------------------
К началу страницы
 
+Цитировать Сообщение
nektotigra
сообщение Sep 14 2005, 05:37 PM
Сообщение #13


Newbie
*

Группа: User
Сообщений: 9
Регистрация:
14-September 05
Пользователь №: 12



$CONF['Self'] = 'http://itreview.belproject.com';

так?


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 05:46 PM
Сообщение #14


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



так..

тогда не знаю, вроде все должно работать, в админке включил?

или распиши по действиям что ты делаешь, гдето наверное что то все таки не так делаешь..


--------------------
К началу страницы
 
+Цитировать Сообщение
nektotigra
сообщение Sep 14 2005, 06:14 PM
Сообщение #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. перезагружаю индекс. ссылки приобретают нужный вид, но вот ни одна из них не открывается, зараза.


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 08:01 PM
Сообщение #16


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



а файлы archive, archives, blog и тд. (без разрешений) ты заливаешь в корень? они находяться в папке extra


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 08:02 PM
Сообщение #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>


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 08:04 PM
Сообщение #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');?


--------------------
К началу страницы
 
+Цитировать Сообщение
nektotigra
сообщение Sep 14 2005, 08:51 PM
Сообщение #19


Newbie
*

Группа: User
Сообщений: 9
Регистрация:
14-September 05
Пользователь №: 12



поменял: никакого эффекта. вообще.
видимо, придется с хостером разбираться.
хотя, если бы сервер не поддерживал мод-рирайта, была бы пятисотая ошибка.
не понимаю.


--------------------
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Sep 14 2005, 09:05 PM
Сообщение #20


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



а файлы залиты? (blog, archives etc)?


--------------------
К началу страницы
 
+Цитировать Сообщение

2 Страниц V   1 2 >
Ответить в этой темеОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19th November 2019 - 11:59 AM
Рецепты - Скачать программы - Scripts