Se você estiver usando o Apache, confira mod_rewrite.
Eu queria saber como fazer a URL do meu website aparecer:
some_folder/?d=some_file.php
para ..
/?d=some_file.php
Se você estiver usando o Apache, confira mod_rewrite.
Se você estiver usando o servidor web Apache, este é um guia para iniciantes.
Basicamente, você precisará dessas entradas no arquivo .htaccess no diretório raiz do seu site:
RewriteEngine On
RewriteRule ^(.*)$ /some_folder/ [NC,L]
Além disso, você deve desativar a reescrita em /some_folder/ , caso contrário, várias reescritas poderão ocorrer. Então, você precisará de outro arquivo .htaccess em /some_folder/ com:
RewriteEngine Off
Os itens acima terão o efeito de alcançar todos os arquivos em /some_folder/ , como estavam em / . Por exemplo:
/index.html -> /some_folder/index.html
Notas:
/some_folder/ ). FileInfo substituir o diretório do seu website. para usar .htaccess arquivos. .htaccess files é um hit de desempenho nos servidores da web. Veja: Documentação do Apache como evitá-lo.