我在同一文件夹中设置了多个网站,我想创建一个批处理文件,删除每个网站中的缓存,而不必为每个网站添加新行.例如,我使用这个:
del /S /Q D:\www\site-name\cache\*
Run Code Online (Sandbox Code Playgroud)
哪个有效,但我必须为每个网站添加一个新行D:\www.del命令不支持:
del /S /Q D:\www\*\cache\*
Run Code Online (Sandbox Code Playgroud)
那么有什么更好的方法呢?
我有一些数据存储在表中,如下所示:
id parent_id name
1 0 Entry 1
2 0 Entry 2
3 0 Entry 3
4 1 Child of entry 1
Run Code Online (Sandbox Code Playgroud)
我想把它变成一个嵌套数组,如下所示:
array(
array(
'id' => 1,
'parent_id' => 0,
'name' => 'Entry 1',
'children' => array(...)
),
...
);
Run Code Online (Sandbox Code Playgroud)
理想情况下,它需要支持无限量的嵌套(有孩子的孩子).我的表是否设置为支持这个,如果是这样,我将如何使用表中的数据生成这种数组?如果没有,我应该如何设置我的桌子?
也许对某些人来说并不棘手,但对我来说却很棘手.
我最近在我的博客上移动了一些东西,我需要轻松地将用户重定向到新页面.
以前,我的所有文章都是这样链接的:
http://www.my-site.com/blog/my-article-title
但我把它改为:
http://www.my-site.com/blog/article/my-article-title
我想将访问"blog/my-article-title"的用户重定向到"blog/article/my-article-title".
棘手的部分是我的博客有其他部分,如档案和搜索,其URL是"博客/档案"或"博客/搜索".正如您可能已经想到的那样,需要一个更智能的解决方案,因此查找我的存档页面的用户不会转发到称为"存档"的不存在的文章.
有帮助吗?