Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

06.12.2009, 17:14
|
|
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме: 201522
Репутация:
18
|
|
Как составить регулярку для выдирания названия и ссылки стран с http://www.ozon.travel/visas/ ?
Не понимаю за что зацепиться..
|
|
|

06.12.2009, 17:27
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме: 448388
Репутация:
31
|
|
Здравствуйте, ув. Античатовцы!
- WP установлен в: /news/
- Есть файл: page-1.html
- Есть страница WP: /news/pages/page-1
Задача при запросе страницы page-1.html получать страницу /news/pages/page-1 с использованием ModRewrite (.htaccess).
В .htaccess файле пишу вот так:
PHP код:
RewriteEngine On
RewriteRule ^page-1.html$ /news/pages/page-1
В ответ при запросе страницы page-1.html получаю 404 страницу WP.
В чём проблема? Что делаю не так?
Заранее благодарен! 
Последний раз редактировалось OnArs; 06.12.2009 в 18:55..
|
|
|

06.12.2009, 18:25
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме: 333264
Репутация:
80
|
|
programming, как-то так:
Код:
'<li><a href="(/visas/.*?)">(.*?)</a></li>'
А вообще лучше самому учиться 
|
|
|

06.12.2009, 18:33
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
Сообщение от OnArs
Здравствуйте, ув. Нульдяне!
делай редирект не на страницу /news/pages/page-1
а на index.php?p=xxxxxxx где номер этой страницы, в твоем случае наверно это 1 поэтому будет
RewriteRule ^page-1.html$ /news/index.php?p=1
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

06.12.2009, 18:56
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме: 448388
Репутация:
31
|
|
Сообщение от SQLHACK
делай редирект не на страницу /news/pages/page-1
а на index.php?p=xxxxxxx где номер этой страницы, в твоем случае наверно это 1 поэтому будет
RewriteRule ^page-1.html$ /news/index.php?p=1
У меня имено страница, а не запись в WP. Что в этом случае?
|
|
|

06.12.2009, 21:08
|
|
Голос разума
Регистрация: 27.09.2006
Сообщений: 529
Провел на форуме: 1607210
Репутация:
1617
|
|
Сообщение от OnArs
У меня имено страница, а не запись в WP. Что в этом случае?
Есть файл: page-1.html
Есть страница WP: /news/pages/page-1
что я тут не верно понял , я так понял у тебя в папку news установлен wp, pages/page-1 такого урла нет в WP значит это рерайтный урл, но на рерайтный.
Ты делаешь редирект на рерайтную страницу, вот поэтому у тя и не работает , то есть у /news/pages/page-1 есть и другой адрес, значит и слать надо на него.
__________________
Бойтесь своих желаний. Они могут исполниться....
...О-о-о-о, ушами не услышать, глазами не понять!
|
|
|

08.12.2009, 21:10
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Народ, подскажите, как удалить последний символ в строке, если он равен нулю?
|
|
|

08.12.2009, 21:38
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Сообщение от inlanger
Народ, подскажите, как удалить последний символ в строке, если он равен нулю?
PHP код:
<?php
$str = '123eredjkgdg0';
if(substr($str,-1) == 0)
$str = substr($str,1,-1);
echo $str;
?>
|
|
|

08.12.2009, 21:41
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Мне бы регулярку. Причём для javascript )
|
|
|

08.12.2009, 21:47
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Сообщение от inlanger
Мне бы регулярку. Причём для javascript )
/0$/
Код:
alert('1230'.replace(/0$/, ''));
Последний раз редактировалось astrologer; 08.12.2009 в 21:49..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|