Цитата (Kusss @ 27.09.2017 - 11:13) |
Это преобразование мне нужно как исключение. |
Цитата (Kusss @ 27.09.2017 - 10:29) |
RewriteRule !^(p/|favicon.ico|robots.txt|sitemap.xml|sitemap.xml.tgz) index.php [L] |
Цитата (Kusss @ 27.09.2017 - 11:34) |
заработало. Правда ссылку пришлось переписать вот в такой вид /pht/callback.php?oauth_token=hA29SIGxeUJYetoh&oauth_verifier=2yV9udWQr7yFXGAJ |
header('Location: /pht/'.$_GET['oauth_token'].'/'.$_GET['oauth_verifier']);
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !^(p/|favicon.ico|robots.txt|sitemap.xml|sitemap.xml.tgz) index.php [L]
RewriteCond %{THE_REQUEST} pht/callback\?oauth_token=(\w+)&oauth_verifier=(\w+)
RewriteRule ^pht/callback$ pht/%1/%2 [L]
Цитата |
Можно же было спокойно работать с исходным урл на своей стороне. |
/**
* Возвращает PATH
*
* @return string
*/
protected function getPath()
{
if (isset($_SERVER['REQUEST_URI'])) {
return parse_url($_SERVER['REQUEST_URI'])['path'];
}
return '/';
}