Massa191 18 Denunciar post Postado Março 28, 2015 Olá Amigos Estou com um problema com .htacess para fezer 2 tipos e redirecionamentos com o código .htacess abaixo eu redireciono tudo certinho para index.php , e lá eu trato as querys conforme a estrutura do site. Funciona direitinho. RewriteEngine On RewriteCond %{REQUEST_URI} !\.(?:jpe?g|gif|bmp|ico|png|tiff|css|js|mp4|swf|pdf|xml)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)?$ index.php/$1 [L,NS] e com o codigo .htacess abaixo , ele redireciona a query para ver_foto.php. Também funciona certinho. RewriteEngine On RewriteCond %{REQUEST_URI} !\.(?:jpe?g|gif|bmp|ico|png|tiff|css|js|mp4|swf|pdf|xml)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^foto/(.*/)?$ ver_foto.php/$1 [L,NS] Até aí tudo bem , mas o problema é que eu preciso fazer as duas coisas no mesmo .htacess , e como meu conhecimento de apache se resume ao pai dos burros , Mr. google , estou meio perdido aqui. Já tentei diversas RewriteCond , estudei regex , mas tá difícil. Estou quase entregando os pontos e fazendo o redirecionamento por php mesmo , mas como a esperança é a última que morre , resolvi solicitar a ajuda de alguma alma caridosa por aqui. O sódigo que consegui montar foi este abaixo , mas dá INTERNAL ERROR 500 RewriteEngine On RewriteCond %{REQUEST_URI} !\.(?:jpe?g|gif|bmp|ico|png|tiff|css|js|mp4|swf|pdf|xml)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^foto/(.*/)?$ ver_foto.php/$1 [L,NS] RewriteCond %{REQUEST_URI} !^(ver_foto|index|thumb)\.php(.*)?$ RewriteCond %{QUERY_STRING} !^foto/(.*/)?$ RewriteRule ^(.*)?$ index.php/$1 [L,NS] Alguém se habilita ??? AbraçoMarcos Peli Compartilhar este post Link para o post Compartilhar em outros sites
Massa191 18 Denunciar post Postado Março 29, 2015 RESOLVIDO !!!!!!!! RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(foto/.*)$ /ver_foto.php/$1 [QSA,L] RewriteCond %{REQUEST_URI} !\.(?:jpe?g|gif|bmp|ico|png|tiff|css|js|mp4|swf|pdf|xml)$ [NC] RewriteCond %{REQUEST_URI} !/(index|ver_foto|thumb)\.php RewriteRule ^(.*)$ /index.php/$1 [QSA,L] RewriteCond %{ENV:REDIRECT_STATUS} !=200 Compartilhar este post Link para o post Compartilhar em outros sites