如何在drupal项目中添加.html扩展名

发布于 2024-11-15 09:05:43 字数 306 浏览 2 评论 0原文

drupal 节点中的 html 扩展。就像我

abc.com/node/1
abc.com/node/2
abc.com/node/3

现在有一个项目,我想添加

abc.com/node/1.html

abc.com/node/1.php

等等,

我从某人那里听说有可用的模块,如果是的话请告诉我模块名称,如果通过更改文件或模板文件也告诉我我该怎么做

谢谢

html extensions in drupal nodes. like i have project

abc.com/node/1
abc.com/node/2
abc.com/node/3

now i want to add

abc.com/node/1.html

or

abc.com/node/1.php

etc

i heard from some one that there is module available for this if it is then please tell me that module name and also if via changing files or template files also tell me how can i do that

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

相权↑美人 2024-11-22 09:05:43

如果您想在逐个节点的基础上执行此操作,您可以使用 Drupal 的核心 Path 模块。启用它并且您正在创建节点时,您应该会看到一个标题为 URL 路径设置 的字段集。在那里插入自定义路径别名,保存节点,然后您可以从该路径访问该节点。

如果您想按内容类型分配路径别名(例如,所有民意调查的别名为 example.com/poll/#),您可以使用 Pathauto 模块。这对于生成 URL 别名非常有用。即使您已经为某种类型的内容设置了模式,您也始终可以使用 URL 路径设置 字段集覆盖它。

您可以在 admin/build/path/pathauto 中更改创建 URL 别名模式。有关 Pathauto 模块 的帮助,请参阅 文档

If you want to do this on a node-by-node basis, you can use Drupal's core Path module. When it is enabled and you are creating a node, you should see a fieldset titled URL path settings. Insert your custom path alias there, save the node and then you can access the node from that path.

If you want to assign path aliases by a type of content (ex. for all polls have an alias of example.com/poll/#) you can use the Pathauto module. This is extremely useful for generating URL aliases. Even if you have a pattern in place for a type of content, you can always override it using the URL path settings fieldset.

You can change create URL alias patterns at admin/build/path/pathauto. For help with the Pathauto module, see the Documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文