
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
next-htaccess-generator
Advanced tools
This project simplifies the process of creating an .htaccess file for Apache web servers using Node.js. It is specifically designed for Next.js projects but can be adapted for other static site generators as well. The .htaccess file generated by this tool enables clean and SEO-friendly URLs for your static website.
To install the package as a development dependency, run the following command in your terminal:
npm install next-htaccess-generator --save-dev
Before using the generator, you need to configure it by creating a jay.config.json file at the root of your project folder. This file should contain the following properties:
{
"buildPath": "./out",
"include404": false,
"outputPath": "out"
}
buildPath: Specifies the directory where your Next.js static build is located (e.g., ./out).include404: A boolean value indicating whether to include rewrite rules for 404 pages. Set it to false if you want to exclude 404 pages.outputPath: Defines the path where the generated .htaccess file should be saved.After configuring the jay.config.json file, you can add a script to your package.json to generate the .htaccess file:
"scripts": {
"build-htaccess": "next-htaccess-generator build"
}
To generate the .htaccess file, run the following command:
npm run build-htaccess
This command scans the directory specified in buildPath for HTML files, generates URL rewrite rules for each file, and saves them to the outputPath directory.
The generator script follows these steps:
jay.config.json file.buildPath directory and collects all HTML file paths.include404 is set to true)..htaccess file in the specified outputPath directory.The resulting .htaccess file can be placed in the root directory of your Apache web server, enabling clean and SEO-friendly URLs for your Next.js static build.
FAQs
This is a simple package to generate htaccess file from next build.
The npm package next-htaccess-generator receives a total of 16 weekly downloads. As such, next-htaccess-generator popularity was classified as not popular.
We found that next-htaccess-generator demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.