Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否从url中删除目录名?(example.org/folder1/file到example.org/file)_Php_Html_Css - Fatal编程技术网

Php 是否从url中删除目录名?(example.org/folder1/file到example.org/file)

Php 是否从url中删除目录名?(example.org/folder1/file到example.org/file),php,html,css,Php,Html,Css,我正在寻找一个goo.gl/bit.ly等类型的域名缩写器,供我使用我的域名私人使用。我已经将脚本设置为生成文件等,我唯一的问题是我希望将每个新文件创建到一个新文件夹(redirects/file),但我希望能够将mydomain.eu/file直接重定向到位于redirects目录中的文件。似乎这将使用.htaccess文件完成,但我无法让它工作。如果有人能提供任何建议,我将不胜感激 (另外,如果有人能提供我如何自动清除重定向文件夹的信息,比如说每周,那就太好了。:d) 我在CentOS上运行

我正在寻找一个goo.gl/bit.ly等类型的域名缩写器,供我使用我的域名私人使用。我已经将脚本设置为生成文件等,我唯一的问题是我希望将每个新文件创建到一个新文件夹(redirects/file),但我希望能够将mydomain.eu/file直接重定向到位于redirects目录中的文件。似乎这将使用.htaccess文件完成,但我无法让它工作。如果有人能提供任何建议,我将不胜感激

(另外,如果有人能提供我如何自动清除重定向文件夹的信息,比如说每周,那就太好了。:d)

我在CentOS上运行Apache,如果相关的话


提前谢谢

在您的
.htaccess
文件中尝试此操作

RewriteEngine on
RewriteRule ^/(.*)$ redirects/$1 [R=301,L]
“它不起作用”并没有给我们太多可以继续下去的东西。你能举例说明到目前为止你做了哪些尝试,面临哪些问题,以及你有哪些具体问题吗?