Javascript 如何为新内容生成新URL?

Javascript 如何为新内容生成新URL?,javascript,database,Javascript,Database,我正在尝试为用户内容随机生成一个新的URL(即mydomain.com/XXXXX) 类似于imgur.com或pastebin.com,其中用户提交内容,然后为该内容创建随机生成的URL 如果有人能告诉我一个解决方案(最好是JavaScript),我将非常感激 另外,为了使生成的页面永久可用,我假设需要使用数据库?您试图实现的是在服务器端完成的。有几种方法可以做到这一点。 其中一种方法是apache服务器的.htaccess文件。 您可以创建一个.htaccess文件并向其中添加以下代码

我正在尝试为用户内容随机生成一个新的URL(即mydomain.com/XXXXX)

类似于imgur.com或pastebin.com,其中用户提交内容,然后为该内容创建随机生成的URL

如果有人能告诉我一个解决方案(最好是JavaScript),我将非常感激


另外,为了使生成的页面永久可用,我假设需要使用数据库?

您试图实现的是在服务器端完成的。有几种方法可以做到这一点。 其中一种方法是apache服务器的.htaccess文件。 您可以创建一个.htaccess文件并向其中添加以下代码

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^content/([0-9]+)/(.*)$ content_generator.php?content_code=$1
    </IfModule>

重新启动发动机
重写规则^content/([0-9]+)/(.*)$content\u generator.php?content\u code=$1

在这里,您可以将页面指向代码12effas将在请求变量content\u代码中传递到服务器文件content\u generator.php。您可以使用数据库轻松地为该代码提供特定内容。

Javascript用于前端开发,它无法生成URL。你说的是NodeJS?这是你的服务器端脚本??抱歉,不是很清楚。使用NodeJS。请不要破坏您的帖子。一旦你发布了一个问题,它就属于Stack Overflow社区(在CC by SA许可证下)。如果您想解除此帖子与您的帐户的关联,请参阅@BlazeSahlzen-JavaScript是JavaScript,无论它在什么主机环境中运行。