Реальный адрес ссылки

12
S
На сайте с 16.03.2009
Offline
30
1058

Интересует вопрос, как узнать реальный адрес ссылки, если на сайте стоит ЧПУ?

Мощные сервисы SEO - Seonight.ru (http://www.seonight.ru)
moonters
На сайте с 09.10.2008
Offline
133
#1
Seonight:
Интересует вопрос, как узнать реальный адрес ссылки, если на сайте стоит ЧПУ?

А ЧПУ - это какой-то нереальный адрес? Что Вы понимаете под реальным адресом? встречный вопрос.

Вообще-то ЧПУ стоять не может, ЧПУ это концепция такая http://ru.wikipedia.org/wiki/ЧПУ_(Интернет)

Мобильные прокси беру только тут - https://goo.su/G5nhch
S
На сайте с 16.03.2009
Offline
30
#2

Возможно не правильно выразился. Есть самописная CMS - ее поставили клиентам, контора которая делала сайт - исчезла. А клиенты случайно удалили файл .htaccess. Мне теперь нужно знать все реальные ссылки, чтобы настроить ЧПУ.

Dreammaker
На сайте с 20.04.2006
Offline
570
#3

Seonight, ну посмотрите по скриптам и базе как что генерируется. Если самим трудно - наймите программера, хотя в некоторых случаях - эта процедура может быть достаточно затруднена.



RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

В самом простом случае вот такой .htaccess может сработать. Попробуйте его.

moonters
На сайте с 09.10.2008
Offline
133
#4

берёте движок сайта и изучаете, какой скрипт, что и куда отправляет (какие переменные, в какие скрипты, в основном это будет касаться метода GET), сопоставляете с прежней структурой (в кэше ПС можете глянуть, я так понял бэкапы никто не делает там) и на основе этого - восстанавливайте.

Если CMS самописная, то никто Вам, не видя, её не поможет.

S
На сайте с 16.03.2009
Offline
30
#5

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

выдает

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

InoHacker
На сайте с 18.10.2009
Offline
75
#6
Seonight:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

выдает

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Попробуй так:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule (.*) index.php
Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
S
На сайте с 16.03.2009
Offline
30
#7

Not Found

The requested URL /main/page/ was not found on this server.

Вот что сча. а что вообще должно быть после этого?

InoHacker
На сайте с 18.10.2009
Offline
75
#8

По идее должен все не существующие запросы перебрасывать на index.php ... у тебя кстати может index.html ?

S
На сайте с 16.03.2009
Offline
30
#9

нет, у меня вообще индексного файла нет. А сайт начинает грузиться с адреса /lib/start.php

InoHacker
На сайте с 18.10.2009
Offline
75
#10

Значит поменяй на:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule (.*) /lib/start.php
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий